Bug 459964 - Application Menu (Kicker) pushes windows out of the way
Summary: Application Menu (Kicker) pushes windows out of the way
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.25.90
Platform: openSUSE Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-04 08:31 UTC by S. Bryant
Modified: 2022-10-15 14:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.99
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S. Bryant 2022-10-04 08:31:03 UTC
SUMMARY
The "Application Menu" widget pushes windows out of the way instead of displaying in front of them.  Maximised windows are resized to make space for the application menu, instead of being pushed.  In both cases, the windows are returned to their original location/size when the application menu closes, but not always.

Moving the launcher button away from the end of the panel restores the old behaviour.  I tested by putting the clock as the leftmost panel widget.

The "Application Launcher" widget does not do this - it displays in front of other windows as expected.

STEPS TO REPRODUCE
1. Have "Application Menu" selected as the launcher alternative
2. Have the launcher button at the either end of the full-width panel
3. Click on the launcher button in the panel

OBSERVED RESULT
Windows are pushed out of the way or resized, and the menu displayed next to them.

EXPECTED RESULT
The menu is displayed in front of the windows; windows are not moved or resized

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.25.90
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION
This bug was observed under Wayland.
Comment 1 S. Bryant 2022-10-04 10:15:03 UTC
Just noticed: the calendar date popup from the panel clock does exactly the same thing.  It's animated; the animation draws in front of other windows, but when complete, windows are pushed out of the way or resized.

Maximised windows on other virtual desktops are also resized.  This becomes apparent, as they are sometimes not restored.
Comment 2 Nate Graham 2022-10-09 23:24:35 UTC
Already fixed in Frameworks 5.99, which was released today!
Comment 3 S. Bryant 2022-10-15 14:33:21 UTC
(In reply to Nate Graham from comment #2)
> Already fixed in Frameworks 5.99, which was released today!

That's excellent.  I've now installed it and can confirm the bug is fixed.  Many thanks.