Summary: | "Add action" dialog from clipboard config window is modal dialog and blocks plasmashell | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Damglador <vse.stopchanskyi> |
Component: | Clipboard widget & pop-up | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, nate, niccolo, qydwhotmail |
Priority: | NOR | Keywords: | usability |
Version First Reported In: | 6.3.3 | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/2a8cdff96d326536bab6dcd4db7beb33a62e3488 | Version Fixed In: | 6.3.6 |
Sentry Crash Report: | |||
Bug Depends on: | |||
Bug Blocks: | 504615 |
Description
Damglador
2025-03-24 13:03:47 UTC
Can confirm This happens because those are modal dialog windows, and by design, modal dialogs block the parent app until you interact with them and make them go away. In this case, the parent app is plasmashell. From a technical perspective, this is intentional and not a bug. If blocking all of plasmashell is considered bad, we should make it not be a modal dialog. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5516 Git commit 30c0703860e8e943999152e141bb44c62ee1c038 by Nate Graham. Committed on 22/05/2025 at 20:27. Pushed by ngraham into branch 'master'. klipper: make "Add Actions" dialog only window-modal Otherwise it blocks all of plasmashell while it's open. FIXED-IN: 6.3.6 M +1 -0 klipper/editactiondialog.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/30c0703860e8e943999152e141bb44c62ee1c038 Git commit bf67f25676d4d9777d888b6576127d368af66cb7 by Nate Graham. Committed on 22/05/2025 at 20:58. Pushed by ngraham into branch 'Plasma/6.3'. klipper: make "Add Actions" dialog only window-modal Otherwise it blocks all of plasmashell while it's open. FIXED-IN: 6.3.6 (cherry picked from commit 30c0703860e8e943999152e141bb44c62ee1c038) Co-authored-by: Nate Graham <nate@kde.org> M +1 -0 klipper/editactiondialog.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/bf67f25676d4d9777d888b6576127d368af66cb7 Git commit 2a8cdff96d326536bab6dcd4db7beb33a62e3488 by Nate Graham. Committed on 22/05/2025 at 20:52. Pushed by ngraham into branch 'Plasma/6.4'. klipper: make "Add Actions" dialog only window-modal Otherwise it blocks all of plasmashell while it's open. FIXED-IN: 6.3.6 (cherry picked from commit 30c0703860e8e943999152e141bb44c62ee1c038) Co-authored-by: Nate Graham <nate@kde.org> M +1 -0 klipper/editactiondialog.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/2a8cdff96d326536bab6dcd4db7beb33a62e3488 |