X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=scripts%2Ffocus.py;h=d2cb1385668471cd0089719e5639e50b6db7c83e;hb=58dc93abb91452444b932f3b2d9bbcc8003891b0;hp=e8fe965bccfe905bfd7f9bfe3aa0ef522896b675;hpb=3ec33ffba5b1ae8d6b9a4b35999795067ed90732;p=chaz%2Fopenbox diff --git a/scripts/focus.py b/scripts/focus.py index e8fe965b..d2cb1385 100644 --- a/scripts/focus.py +++ b/scripts/focus.py @@ -135,13 +135,13 @@ def _focus_stacked_ungrab(data): if data.action == ob.KeyAction.Release: # have all the modifiers this started with been released? if not _cyc_mask & data.state: + _destroy_popup_list() ob.kungrab() # ungrab ourself _doing_stacked = 0; if cycle_raise: client = ob.openbox.findClient(_cyc_w) if client: ob.openbox.screen(data.screen).raiseWindow(client) - _destroy_popup_list() _list_widget = 0 _list_labels = []