Bug 436312 - [old kickoff] click on a submenu + don't move your mouse > the first element will always be selected
Summary: [old kickoff] click on a submenu + don't move your mouse > the first element ...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (other bugs)
Version First Reported In: 5.18.6
Platform: openSUSE Linux
: VLO minor
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-28 15:00 UTC by Aodren Le Gloanec
Modified: 2021-08-07 13:23 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aodren Le Gloanec 2021-04-28 15:00:16 UTC
SUMMARY
clicking on a submenu without moving your mouse > the first element will always be selected

STEPS TO REPRODUCE
1. Open the Application Launcher.
2. click on a sub-menu with several elements inside, but DO NOT MOVE your mouse from the tiniest bit.
3. You will see the first element selected, even though your mouse pointer is not above it. Just click again.

OBSERVED RESULT
You will see the first element selected, even though your mouse pointer is not above it. This will cause the fact that when you click to open an app, if you don't move your mouse the first application/sub-menu will be opened.

EXPECTED RESULT
It should open the app above which the mouse pointer is.

SOFTWARE/OS VERSIONS
Windows: X
macOS: X
Linux/KDE Plasma: openSUSE Leap 15.2
(available in About System)
KDE Plasma Version: 5.18.6
KDE Frameworks Version: 5.71.0
Qt Version: 5.12.17

ADDITIONAL INFORMATION
This bug happened several times with different openSUSE installations on the same machine (Asus R540UA-DM734)
Comment 1 Nate Graham 2021-04-28 19:40:00 UTC
Only affects old Kickoff; probably not worthy fixing despite affecting the LTS, since this code has been completely replaced with a new thing in later Plasma versions.