mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-22 05:48:01 +01:00
Partial fix for focus stealing
By turning M'bert's d6c134 around a bit and adapting the surroundings,
allow _NET_ACTIVE_WINDOW only if fulfilling it doesn't cause annoying
unwanted changes in the workspace. This is now the default behaviour;
unconditional focus stealing can be enabled on a per-client basis in the
Advanced Options window menu ("Focus across workspaces").
This commit is contained in:
committed by
Carlos R. Mafra
parent
5fa8b979b9
commit
f6fefbd9b6
@@ -125,8 +125,8 @@ typedef struct {
|
||||
unsigned int dont_move_off:1;
|
||||
|
||||
unsigned int no_focusable:1;
|
||||
unsigned int dont_focus_across_wksp:1; /* don't let wmaker switch workspace to follow
|
||||
* a focus request */
|
||||
unsigned int focus_across_wksp:1; /* let wmaker switch workspace to follow
|
||||
* a focus request */
|
||||
|
||||
unsigned int always_user_icon:1; /* ignore client IconPixmap or
|
||||
* IconWindow */
|
||||
|
||||
Reference in New Issue
Block a user