Bug 454720 - When Panel is already maximized, "Maximize Panel" button is enabled and doesn't do anything when clicked
Summary: When Panel is already maximized, "Maximize Panel" button is enabled and doesn...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-02 01:50 UTC by Andres Betts
Modified: 2023-11-06 20:15 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andres Betts 2022-06-02 01:50:21 UTC
In the floating panel section under edit mode, the button for floating panel is clicked once for enabling floating panel and a second time to disable floating panel. When the user enters floating panel and clicks Maximize Panel, the panel does nothing.

I think we need to think these buttons as opposites of each other. If floating panel undoes maximize panel, then maximize panel should undo floating panel. This would be more congruent with the options we present users with.
Comment 1 Nate Graham 2022-06-02 16:57:06 UTC
> If floating panel undoes maximize panel
It doesn't; they're not related at all.

I think your confusion comes from the fact that you the "Maximize Panel" button is clickable even when the panel is already maximized. It should probably be disabled when the panel is already maximized.
Comment 2 Niccolò Venerandi 2023-11-06 20:15:39 UTC
Git commit 8bad74fe9ed43af3081b8dd97cc17524b82c2d77 by Niccolò Venerandi.
Committed on 06/11/2023 at 21:15.
Pushed by niccolove into branch 'master'.

Redesign panel settings with a dialog

This moves all panel options in a single dialog that floats near the panel.
Related: bug 450892, bug 459103, bug 458008, bug 440274, bug 453693, bug 460844, bug 455478, bug 462980, bug 455476, bug 460845, bug 468009, bug 474354, bug 364456
FIXED-IN: 6.0

M  +495  -133  desktoppackage/contents/configuration/PanelConfiguration.qml
D  +0    -305  desktoppackage/contents/configuration/panelconfiguration/MoreSettingsMenu.qml
M  +76   -84   desktoppackage/contents/configuration/panelconfiguration/PanelRepresentation.qml
M  +53   -266  desktoppackage/contents/configuration/panelconfiguration/Ruler.qml
M  +10   -37   desktoppackage/contents/configuration/panelconfiguration/SliderHandle.qml
D  +0    -594  desktoppackage/contents/configuration/panelconfiguration/ToolBar.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/8bad74fe9ed43af3081b8dd97cc17524b82c2d77