Bug 438614

Summary: Not disappearing popup menu after choosing option
Product: [Plasma] Breeze Reporter: Piotr Mierzwinski <piotr.mierzwinski>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: kde, nate, piotr.mierzwinski
Priority: NOR    
Version First Reported In: 5.22.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Piotr Mierzwinski 2021-06-14 13:03:05 UTC
SUMMARY
As in subject. 
I mean situation when in popup menu are placed options type 'check box'. In this case I need to click several time to set all needed options. I mean I need every time open popup menu and click into proper option (check box) to have checked all options, because after first click popup menu disappears. 
Notice please that there is no issue if popup menu disappears in case we have 'radio button', but not useful if we need to check radio button + check box or couple check boxes. This action needs a lot of clicking.

STEPS TO REPRODUCE
1.  open any popup menu with check boxes
2. click into first option type 'check box'
3. 

OBSERVED RESULT
popup menu disappears

EXPECTED RESULT
popup could not disappears to give user possibility to check another option

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: YES
(available in About System)
KDE Plasma Version:  5.22
KDE Frameworks Version: 5.83 
Qt Version: 5.15.2 (+kde patches)

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2021-06-14 13:52:10 UTC
This is a behavior provided by the upstream QMenu component and it's not something we can override in any KDE code. You would need to report it to the Qt people.
Comment 2 Kai Uwe Broulik 2021-06-14 13:53:11 UTC
I thought you could hold shift while clicking so the menu doesn't close but maybe that was a Windows thing
Comment 3 Piotr Mierzwinski 2021-06-14 16:33:27 UTC
(In reply to Kai Uwe Broulik from comment #2)
> I thought you could hold shift while clicking so the menu doesn't close but
> maybe that was a Windows thing

I tested this and doesn't work. 
Holding Shift key doesn't help at all - menu just disappear.
Comment 4 Piotr Mierzwinski 2021-06-14 16:36:13 UTC
(In reply to Nate Graham from comment #1)
> This is a behavior provided by the upstream QMenu component and it's not
> something we can override in any KDE code. You would need to report it to
> the Qt people.

I thought that KDE just implemented own extended popup menu, which just inherit from QMenu.
But from what you are saying, didn't.