diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-02-04 10:36:17 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-02-04 10:36:17 +0000 |
| commit | 7e3a0b227c26739cf562fe58769487976b7be604 (patch) | |
| tree | 2650308c292f6c4be16203b23a51242389b9e4dd /scripts | |
| parent | 9ae12978f42cb014c05a2b3a8077703557a8643e (diff) | |
don't raise the window when reverting from Escape
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/stackedcycle.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/stackedcycle.py b/scripts/stackedcycle.py index 7e90cb1b..9cfa051c 100644 --- a/scripts/stackedcycle.py +++ b/scripts/stackedcycle.py @@ -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() |
