]> Dogcows Code - chaz/openbox/blobdiff - scripts/stackedcycle.py
don't raise the window when reverting from Escape
[chaz/openbox] / scripts / stackedcycle.py
index 7e90cb1b29175b38fe63c8669908f318c1788217..9cfa051c34ea06014db5c5233fdf3ca5f35536cb 100644 (file)
@@ -212,6 +212,7 @@ class cycledata:
 
     def grabfunc(self, data):
         done = 0
+        notreverting = 1
         # have all the modifiers this started with been released?
         if (data.action == ob.KeyAction.Release and
             not self.state & data.state):
@@ -219,13 +220,15 @@ class cycledata:
         # has Escape been pressed?
         elif data.action == ob.KeyAction.Press and data.key == "Escape":
             done = 1
+            notreverting = 0
             # revert
             self.menupos = 0
 
         if done:
             self.cycling = 0
             focus._disable = 0
-            self.activatetarget(1) # activate, and deiconify/unshade/raise
+            # activate, and deiconify/unshade/raise
+            self.activatetarget(notreverting)
             self.destroypopup()
             ob.kungrab()
             ob.mungrab()
This page took 0.019853 seconds and 4 git commands to generate.