GoToDesktop leaves modal that eats next keypress

killerbee13 null <[email protected]> Thu, 28 Jul 2016 15:09:05 -0700
Newsgroups gmane.comp.window-managers.openbox
Message-ID <CANK6DvJC_vsHrJvWOEuyrZWeFdeMtJgxhkW3Eu2srvyG2TL3sw@mail.gmail.com>
To switch desktops, I have binds that look like these:

    <keybind key="H-Left">
      <action name="GoToDesktop">
        <to>left</to>
        <wrap>yes</wrap>
      </action>
    </keybind>

    <keybind key="H-1">
      <action name="GoToDesktop">
        <to>1</to>
      </action>
    </keybind>

      <mousebind button="Up" action="Click">
        <action name="GoToDesktop">
          <to>previous</to>
        </action>
      </mousebind>

The latter two work perfectly, but the first leaves open the dialog that
says the name of the desktop indefinitely until a key or mouse button is
pressed, which will close it. I can tell that Openbox is holding the grab
because other Openbox binds will work immediately (and any binds without
this problem will dismiss the dialog immediately as normal), while
applications won't receive the first keypress. This keyboard grab isn't
cancelled by the chainQuitKey either.

_______________________________________________
openbox mailing list
[email protected]
http://icculus.org/mailman/listinfo/openbox