On Mon, Mar 16, 2009 at 3:40 PM, Thomas Adam <[email protected]> wrote: > 2009/3/16 Dominik Vogt <[email protected]>: >> On Sun, Mar 15, 2009 at 06:08:19PM -0700, Jason Weber wrote: >> [snip] >>> > 1. Key polling >>> > >>> > I'm not completely sure what the current code does. I assume the >>> > keyboard map is polled every time an event occurs. However, there >>> > may be a possibility that the keyboard map changed but no event >>> > occurs. >>> > >>> > Earlier versions polled at a regular interval, which was >>> > inacceptable. >>> > >>> > We have to test this: >>> > >>> > * Invoke FvwmProxy by pressing a modifier key and configure it to >>> > terminate when the key is released. >>> > * Don't touch the mouse from now and make sure that no events >>> > occur that effect FvwmProxy. >>> > * Open a menu with the keyboard; fvwm grabs the keyboard. Make >>> > sure that the menu window does not overlap any FvwmProxy >>> > windows. >>> > * Release the modifier key inside the menu. >>> > * Close the menu by pressing Escape. >>> > >>> > Now, does FvwmProxy close or not? If so, the current polling of >>> > the keyboard map works acceptably. >>> >>> Yes, at the very end. >>> >>> (no touching the mouse) >>> Meta3-ESC: proxies up >>> Meta3-M: custom menu with some window ops pops up (proxies still up) >> >>> Release Meta3: nothing happens >> >> As expected while the keyboard is grabbed. > > I've had problems with FvwmProxy; I don't configure anything, but bind > the "showtoggle" option to a key. If I have two windows one stacked > on the other and group them, if I then focus between them with > FvwmProxy running (none of the proxy windows need to be visible, it's > enough to just have "Module FvwmProxy" loaded), FVWM (I assume) get's > in a continuous lopp constantly shifting focus between the two windows > which are stacked. > > I wonder if this is due to the default behaviour of WIndowListFunc somehow? > > [...] > > -- Thomas Adam > >
I would need more details. Do you have auto-raise or something else going on other than simply a focus event? -- Jason Weber
