Another small (related) tweak I wonder if somebody knows:
Using the default Alt-C -> region_close bindings:
kpress_waitrel(DEFAULT_MOD .. "C",
make_active_leaf_fn(region_close)),
When I am on a WFloatWS trying to close a set of transients and their
parents, closing the transient does *not* reset focus to its parent,
focusing instead the next window in the focus sequence.
AFAICT closing the transient should focus the transient's parent, or you
end up getting tricked into pressing Alt-C multiple times to close a
sequence of dialogs and closing something else by mistake. You might
want to make it focus the (current, post-kill) pointer target window,
but I think it's worse usability since the currently focused window may
have deviated from the original window focused by the pointer.
Take care,
--
Christian Reis, Senior Engineer, Async Open Source, Brazil.
http://async.com.br/~kiko/ | [+55 16] 261 2331 | NMFL