Bug 443589 - New pin feature doesn't keep launcher open when starting apps
Summary: New pin feature doesn't keep launcher open when starting apps
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) (show other bugs)
Version: 5.23.0
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-11 10:55 UTC by Gabriel
Modified: 2021-10-21 16:22 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.23.2


Attachments
Video showcasing the launcher disappearing despite being pinned (608.86 KB, video/mp4)
2021-10-11 10:55 UTC, Gabriel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel 2021-10-11 10:55:11 UTC
Created attachment 142328 [details]
Video showcasing the launcher disappearing despite being pinned

SUMMARY
The new feature of keeping the launcher open at all times with the pin button does not work when launching apps. I would assume that it should.

STEPS TO REPRODUCE
1. Open the kickoff application launcher
2. Click the pin/keep open button
3. Start a program using the launcher

OBSERVED RESULT
The launcher hides, as if it wasn't pinned

EXPECTED RESULT
The launcher stays open, allowing you to start multiple programs consecutively

SOFTWARE
OS: KDE neon Testing Edition
KDE Plasma Version: 5.23.0
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.3
Comment 1 Nate Graham 2021-10-18 02:57:02 UTC
Heh whoops.
Comment 2 Bug Janitor Service 2021-10-21 15:51:39 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/625
Comment 3 Nate Graham 2021-10-21 16:21:27 UTC
Git commit 3686fea5d56f743e42b89db88c34feee9619f1a0 by Nate Graham, on behalf of Eugene Popov.
Committed on 21/10/2021 at 16:21.
Pushed by ngraham into branch 'Plasma/5.23'.

Fix pinned applet closes

Check if the applet is pinned before closing it.

M  +3    -1    applets/kickoff/package/contents/ui/KickoffItemDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/commit/3686fea5d56f743e42b89db88c34feee9619f1a0
Comment 4 Nate Graham 2021-10-21 16:22:03 UTC
Git commit 1d0ec8b23f6b01cfa85a6137e0ad18ff1fdba6e9 by Nate Graham, on behalf of Eugene Popov.
Committed on 21/10/2021 at 16:21.
Pushed by ngraham into branch 'master'.

Fix pinned applet closes

Check if the applet is pinned before closing it.


(cherry picked from commit 3686fea5d56f743e42b89db88c34feee9619f1a0)

M  +3    -1    applets/kickoff/package/contents/ui/KickoffItemDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/commit/1d0ec8b23f6b01cfa85a6137e0ad18ff1fdba6e9