On 2008-05-20, Konstantin Kletschke <[EMAIL PROTECTED]> wrote: > When the application is tiled, I can switch focus back to it with mouse > but not type keys to it.
If you can't type in it, you can't switch focus to it.. unless the application is itself refusing the input. Focus means keyboard input, although some toolkits also expect the pointer to be in the field and indicate that. > Is that behaviour a known limitation, configurable by me or intentional? I consider all transients modal. They're _transient_ windows, after all. Separate _toolbox windows_ -- which are in themselves a fundamental design flaw -- should not be marked as transient. You can override the application-provided transient hint with transient_mode winprop. That will, however, place the toolbox as a new client in the current frame. The 'float' winprop might do something more useful. Maybe some of the scripts in the scripts repository also did something useful; check it. It is also possible to put windows managed in the group of a main window on a non-modal stacking level. This will, however, require a custom clientwin_do_manage_alt hook handler or an attach script, as it is only possible to set the stacking level from a WMPlex.attach[_new] call. (Levels starting from 1024 are modal.) Maybe someone can write a script... -- Tuomo
