<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>501938</bug_id>
          
          <creation_ts>2025-03-24 13:03:47 +0000</creation_ts>
          <short_desc>&quot;Add action&quot; dialog from clipboard config window is modal dialog and blocks plasmashell</short_desc>
          <delta_ts>2025-10-16 03:02:39 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>plasmashell</product>
          <component>Clipboard widget &amp; pop-up</component>
          <version>6.3.3</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>usability</keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          <blocked>504615</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Damglador">vse.stopchanskyi</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>kde</cc>
    
    <cc>med.medin.2014</cc>
    
    <cc>nate</cc>
    
    <cc>niccolo</cc>
    
    <cc>qydwhotmail</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/plasma-workspace/-/commit/2a8cdff96d326536bab6dcd4db7beb33a62e3488</cf_commitlink>
          <cf_versionfixedin>6.3.6</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2410217</commentid>
    <comment_count>0</comment_count>
    <who name="Damglador">vse.stopchanskyi</who>
    <bug_when>2025-03-24 13:03:47 +0000</bug_when>
    <thetext>SUMMARY
If I go to clipboard settings, go to actions and add action, the window that opens and darkens the main settings window blocks me from interacting with panels or desktop in any way, I still can interact with other windows. This is not exclusive to clipboard settings, I&apos;ve seen it somewhere else, but forgot to report it.

STEPS TO REPRODUCE
1. Open clipboard settings (right click on clipboard in tray or clipboard widget - settings)
2. Go to Actions
3. Click Add action
4. Try to interact with panels or desktop

OBSERVED RESULT
Can&apos;t interact with panels or desktop

EXPECTED RESULT
Should be able to

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2
Kernel Version: 6.13.7-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600H with Radeon Graphics
Memory: 13.5 GiB of RAM
Graphics Processor 1: AMD Radeon Graphics
Graphics Processor 2: NVIDIA GeForce RTX 3060 Laptop GPU

ADDITIONAL INFORMATION</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2410527</commentid>
    <comment_count>1</comment_count>
    <who name="Niccolò Venerandi">niccolo</who>
    <bug_when>2025-03-25 18:34:54 +0000</bug_when>
    <thetext>Can confirm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2410637</commentid>
    <comment_count>2</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2025-03-25 23:20:21 +0000</bug_when>
    <thetext>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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2426844</commentid>
    <comment_count>3</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2025-05-22 20:31:07 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5516</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2426846</commentid>
    <comment_count>4</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2025-05-22 20:51:16 +0000</bug_when>
    <thetext>Git commit 30c0703860e8e943999152e141bb44c62ee1c038 by Nate Graham.
Committed on 22/05/2025 at 20:27.
Pushed by ngraham into branch &apos;master&apos;.

klipper: make &quot;Add Actions&quot; dialog only window-modal

Otherwise it blocks all of plasmashell while it&apos;s open.
FIXED-IN: 6.3.6

M  +1    -0    klipper/editactiondialog.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/30c0703860e8e943999152e141bb44c62ee1c038</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2426850</commentid>
    <comment_count>5</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2025-05-22 20:58:30 +0000</bug_when>
    <thetext>Git commit bf67f25676d4d9777d888b6576127d368af66cb7 by Nate Graham.
Committed on 22/05/2025 at 20:58.
Pushed by ngraham into branch &apos;Plasma/6.3&apos;.

klipper: make &quot;Add Actions&quot; dialog only window-modal

Otherwise it blocks all of plasmashell while it&apos;s open.
FIXED-IN: 6.3.6


(cherry picked from commit 30c0703860e8e943999152e141bb44c62ee1c038)

Co-authored-by: Nate Graham &lt;nate@kde.org&gt;

M  +1    -0    klipper/editactiondialog.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/bf67f25676d4d9777d888b6576127d368af66cb7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2426888</commentid>
    <comment_count>6</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2025-05-23 03:11:20 +0000</bug_when>
    <thetext>Git commit 2a8cdff96d326536bab6dcd4db7beb33a62e3488 by Nate Graham.
Committed on 22/05/2025 at 20:52.
Pushed by ngraham into branch &apos;Plasma/6.4&apos;.

klipper: make &quot;Add Actions&quot; dialog only window-modal

Otherwise it blocks all of plasmashell while it&apos;s open.
FIXED-IN: 6.3.6


(cherry picked from commit 30c0703860e8e943999152e141bb44c62ee1c038)

Co-authored-by: Nate Graham &lt;nate@kde.org&gt;

M  +1    -0    klipper/editactiondialog.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/2a8cdff96d326536bab6dcd4db7beb33a62e3488</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2462341</commentid>
    <comment_count>7</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2025-10-16 03:02:39 +0000</bug_when>
    <thetext>*** Bug 440357 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>