Bug 402614

Summary: Application menu resizable using window snapping
Product: [Plasma] plasmashell Reporter: Alex Bradatan <alex.bradatan85>
Component: Application Launcher (Kickoff)Assignee: David Edmundson <kde>
Status: RESOLVED FIXED    
Severity: normal CC: bugseforuns, grasm, nate, plasma-bugs
Priority: NOR Keywords: usability
Version: 5.14.4   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 5.15.2

Description Alex Bradatan 2018-12-27 20:46:24 UTC
SUMMARY
Application menu resizable using window snapping just like a normal window. If, after resized, you try to close it and reopen it size doesn't reset

STEPS TO REPRODUCE
1. Open application menu
2. While opened, use one of the window snapping shortcuts such as Meta+PageUP

OBSERVED RESULT
The Application Menu closes and, when reopened, it remains resized like a normal window. For example, pressing Meta+PageUp maximizes the menu.

EXPECTED RESULT
The application menu shouldn't be resizable since it is not possible to resize it by hand, only using snapping keyboard shortcuts

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kernel 4.19.12
(available in About System)
KDE Plasma Version: 5.14.4
KDE Frameworks Version: 5.53.0
Qt Version: 5.12.0

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2018-12-28 20:36:41 UTC
Can reproduce with Kickoff.

Cannot reproduce with Kicker.
Comment 2 Nate Graham 2019-02-14 21:30:38 UTC
*** Bug 404353 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2019-02-14 21:43:42 UTC
Patch: https://phabricator.kde.org/D19023
Comment 4 Nate Graham 2019-02-21 16:46:08 UTC
Git commit 7a33e1130612238ec6031a8c6ecc675a6133a172 by Nate Graham.
Committed on 21/02/2019 at 16:45.
Pushed by ngraham into branch 'Plasma/5.15'.

[Kickoff] Don't respond to window resizing/tiling shortcuts

Summary:
This patch does for Kickoff what Kicker already does, and sets the maximum height
equal to the minimum height. This makes it no longer respond to window tiling and
maximize keyboard shortcuts.
FIXED-IN: 5.15.2

Test Plan:
Apply patch, restart plasmashell, open Kickoff, hit {key Meta PgUp}. Kickoff closes
and the shortcut is passed down to the active app instead.

Reviewers: #plasma, hein

Reviewed By: #plasma, hein

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D19023

M  +3    -0    applets/kickoff/package/contents/ui/FullRepresentation.qml

https://commits.kde.org/plasma-desktop/7a33e1130612238ec6031a8c6ecc675a6133a172