<?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>156155</bug_id>
          
          <creation_ts>2008-01-19 03:22:42 +0000</creation_ts>
          <short_desc>effects-&gt;grabKeyboard() disables global shortcuts</short_desc>
          <delta_ts>2023-06-03 21:27:40 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>kwin</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Ubuntu</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></keywords>
          <priority>HI</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Jonathan Thomas">echidnaman</reporter>
          <assigned_to name="KWin default assignee">kwin-bugs-null</assigned_to>
          <cc>bastisemail</cc>
    
    <cc>g111</cc>
    
    <cc>humufr</cc>
    
    <cc>hungerpirat</cc>
    
    <cc>kde</cc>
    
    <cc>kdebugzilla</cc>
    
    <cc>msched</cc>
    
    <cc>nate</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>572945</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Thomas">echidnaman</who>
    <bug_when>2008-01-19 03:22:42 +0000</bug_when>
    <thetext>Version:            (using KDE 4.0.0)
Installed from:    Ubuntu Packages
OS:                Linux

I&apos;d like the shortcut Crtl + F8 to actually toggle grid mode, instead of just initializing it. Basically, I&apos;d like for pressing Ctrl + F8 in grid mode to take you back to the desktop you were in when you initialized grid mode.
This is a little creature comfort I got used to from Compiz... :P</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>593355</commentid>
    <comment_count>1</comment_count>
    <who name="Lubos Lunak">l.lunak</who>
    <bug_when>2008-04-10 13:32:00 +0000</bug_when>
    <thetext>*** Bug 160647 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610435</commentid>
    <comment_count>2</comment_count>
    <who name="">lucas</who>
    <bug_when>2008-06-12 14:15:01 +0000</bug_when>
    <thetext>And present windows while we are at it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610750</commentid>
    <comment_count>3</comment_count>
    <who name="">lucas</who>
    <bug_when>2008-06-13 10:56:24 +0000</bug_when>
    <thetext>Both plugins already have toggle support, however the moment they grab the keyboard events global shortcuts are disabled until ungrabbed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617054</commentid>
    <comment_count>4</comment_count>
    <who name="Lubos Lunak">l.lunak</who>
    <bug_when>2008-06-28 13:05:10 +0000</bug_when>
    <thetext>*** Bug 165116 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660162</commentid>
    <comment_count>5</comment_count>
    <who name="Klaus S. Madsen">kde</who>
    <bug_when>2008-11-04 09:46:44 +0000</bug_when>
    <thetext>I concur, I&apos;d really like CTRL+F8 and CTRL+F9 to toggle, since this just feels natural to me. Everytime I use it, and want to exit, I press the shortcut again, and when nothing happens, I have to remember that ESC exits.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671721</commentid>
    <comment_count>6</comment_count>
    <who name="">lucas</who>
    <bug_when>2008-11-28 04:08:23 +0000</bug_when>
    <thetext>*** Bug 176282 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>672793</commentid>
    <comment_count>7</comment_count>
    <who name="David Nadlinger">code</who>
    <bug_when>2008-11-29 22:27:22 +0000</bug_when>
    <thetext>*** Bug 176492 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>672800</commentid>
    <comment_count>8</comment_count>
    <who name="David Nadlinger">code</who>
    <bug_when>2008-11-29 22:33:47 +0000</bug_when>
    <thetext>*** Bug 176495 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>730323</commentid>
    <comment_count>9</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2009-03-14 17:38:06 +0000</bug_when>
    <thetext>*** Bug 187161 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>736684</commentid>
    <comment_count>10</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2009-03-30 13:27:58 +0000</bug_when>
    <thetext>SVN commit 946787 by graesslin:

Check for the global shortcut in the effects so that the shortcut actually toggles the effect. This is a workaround needed because the keyboard grab disables the global shortcut.
FEATURE: 156155


 M  +39 -0     cube/cube.cpp  
 M  +11 -0     cube/cube.h  
 M  +15 -0     desktopgrid/desktopgrid.cpp  
 M  +7 -0      desktopgrid/desktopgrid.h  
 M  +27 -0     presentwindows/presentwindows.cpp  
 M  +10 -0     presentwindows/presentwindows.h  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=946787</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>766751</commentid>
    <comment_count>11</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2009-05-29 14:50:44 +0000</bug_when>
    <thetext>*** Bug 194536 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2153546</commentid>
    <comment_count>12</comment_count>
    <who name="ratijas">me</who>
    <bug_when>2022-09-17 07:55:19 +0000</bug_when>
    <thetext>Git commit 984388dba4a29746e07137bbad46186ef06a80b5 by ivan tkachenko.
Committed on 16/09/2022 at 22:57.
Pushed by ratijas into branch &apos;master&apos;.

effects/windowview: Fix &quot;Toggle Present Windows (Window class on current desktop)&quot; shortcut

The effect was not turning off when pressing a shortcut again, unlike
other flavors of this effects.
FIXED-IN: 5.26

M  +3    -3    src/effects/windowview/windowvieweffect.cpp

https://invent.kde.org/plasma/kwin/commit/984388dba4a29746e07137bbad46186ef06a80b5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2153547</commentid>
    <comment_count>13</comment_count>
    <who name="ratijas">me</who>
    <bug_when>2022-09-17 07:56:00 +0000</bug_when>
    <thetext>Git commit 4d55ad3761c07587284d98b10b016e3a9d743d78 by ivan tkachenko.
Committed on 17/09/2022 at 07:55.
Pushed by ratijas into branch &apos;Plasma/5.26&apos;.

effects/windowview: Fix &quot;Toggle Present Windows (Window class on current desktop)&quot; shortcut

The effect was not turning off when pressing a shortcut again, unlike
other flavors of this effects.
FIXED-IN: 5.26
(cherry picked from commit 984388dba4a29746e07137bbad46186ef06a80b5)

M  +3    -3    src/effects/windowview/windowvieweffect.cpp

https://invent.kde.org/plasma/kwin/commit/4d55ad3761c07587284d98b10b016e3a9d743d78</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2154509</commentid>
    <comment_count>14</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2022-09-20 09:28:08 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2981</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2234580</commentid>
    <comment_count>15</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2023-06-03 21:27:40 +0000</bug_when>
    <thetext>This has been working for a while.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>