Bug 465053

Summary: Global Drawer gets attached to the mouse after clicking an action that contains nested actions
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Thiago Sueto <herzenschein>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs>
Status: REPORTED ---    
Severity: normal CC: notmart
Priority: NOR    
Version: unspecified   
Target Milestone: Not decided   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Global Drawer example from Actions tutorial.

Description Thiago Sueto 2023-01-30 20:40:45 UTC
Created attachment 155799 [details]
Global Drawer example from Actions tutorial.

When attempting to reproduce the example from https://develop.kde.org/docs/use/kirigami/introduction-actions/, I found a bug in how the global drawer behaves when using actions that contain nested actions.

The code example is added as an attachment. It can be run with qmlscene.

STEPS TO REPRODUCE

* Open global drawer on the upper left side
* Click View
* Move the mouse from the right to the left

OBSERVED RESULT

* The global drawer opens and attaches to the mouse movement

EXPECTED RESULT

* The global drawer simply opens