Bug 407660

Summary: "Advanced permissions" window is modal and blocks the parent app, which is particularly annoying when the parent app is Plasma
Product: [Frameworks and Libraries] frameworks-kio Reporter: Patrick Silva <bugseforuns>
Component: Properties dialogAssignee: KIO Bugs <kio-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: kde, kdelibs-bugs-null, krystof186, nate
Priority: NOR Keywords: usability
Version First Reported In: 6.4.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=446826
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: backtrace generated on neon dev unstable

Description Patrick Silva 2019-05-17 20:11:26 UTC
SUMMARY
plasma freezes (clicks on desktop and panel have no effect)
while "Advanced permissions" window is open. Plasma immediately unfreezes
when such window is closed.


STEPS TO REPRODUCE
1. open kicker/kickoff
2. right click on any app, select "Edit application..."
3. select "Permissions" tab, click "Advanced permissions" button

EXPECTED RESULT
plasma does not freeze

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.15.90
KDE Frameworks Version: 5.58.0
Qt Version: 5.13.0 beta3
Comment 1 Patrick Silva 2019-05-17 20:50:54 UTC
Created attachment 120147 [details]
backtrace generated on neon dev unstable

Also reproducible on neon dev unstable.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.16.80
KDE Frameworks Version: 5.59.0
Qt Version: 5.12.0
Comment 2 Patrick Silva 2019-09-20 13:30:18 UTC
This bug only occurs if "Advanced permissions" window is started via kickoff/kicker/dashboard.
Plasma does not freeze if the same window is started via Dolphin.
Comment 3 Kai Uwe Broulik 2019-09-20 13:32:26 UTC
It doesn't technically freeze, the dialog is modal and does an exec(), though, effectively halting event handling for everything else.
Comment 4 Patrick Silva 2023-11-20 13:46:27 UTC
*** Bug 439900 has been marked as a duplicate of this bug. ***
Comment 5 Patrick Silva 2025-04-23 14:16:46 UTC
After the step 2 kmenuedit opens, making impossible to reproduce.

Operating System: Arch Linux 
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Graphics Platform: Wayland