> On Tue, Feb 28, 2017 at 08:42:38PM -0500, Chris Siebenmann wrote: > > > > > > If I comment out all Mouse 0 and 1 bindings from my fvwmrc-2.5 > > > > file (from the URL) *except* either: > > > > > > > > Mouse 1 A MS Iconify > > > > or > > > > Mouse 1 A M Raise > > Try > > mouse 1 tsifw ... > > instead. Limit the context a binding applies to to what is > needed. It's inefficient and interferes with other programs' > bindings. Or do you really iconify windows by clicking on the > root window?
I've now tested and the problem happens with just: Mouse 1 W MS Iconify ... which is about the minimal binding, since I really do want to iconify windows with meta-shift-1 anywhere inside them. > > > > then I see the extra LeaveNotify / EnterNotify / KeymapNotify sequence > > > > in xev > > Forget about these; that's just how X works. Is it possible that some part of GTK+ doesn't like this sequence of events and ignores ButtonPress/ButtonRelease as a result? It is relatively striking to me how correlated things are here. - cks