dont use undermouse at all if focusNew is off
This commit is contained in:
parent
9e000dc6fd
commit
90445487e1
1 changed files with 3 additions and 5 deletions
|
@ -374,13 +374,11 @@ void place_client(ObClient *client, gint *x, gint *y)
|
||||||
return;
|
return;
|
||||||
if (place_transient(client, x, y) ||
|
if (place_transient(client, x, y) ||
|
||||||
place_dialog(client, x, y) ||
|
place_dialog(client, x, y) ||
|
||||||
(!(config_focus_follow && config_focus_new) ?
|
((config_focus_follow && config_focus_new) ?
|
||||||
|
place_under_mouse(client, x, y) :
|
||||||
place_smart(client, x, y, SMART_FULL) ||
|
place_smart(client, x, y, SMART_FULL) ||
|
||||||
place_smart(client, x, y, SMART_GROUP) ||
|
place_smart(client, x, y, SMART_GROUP) ||
|
||||||
place_smart(client, x, y, SMART_FOCUSED) :
|
place_smart(client, x, y, SMART_FOCUSED) ||
|
||||||
FALSE) ||
|
|
||||||
(config_focus_follow ?
|
|
||||||
place_under_mouse(client, x, y) :
|
|
||||||
place_random(client, x, y)))
|
place_random(client, x, y)))
|
||||||
{
|
{
|
||||||
/* get where the client should be */
|
/* get where the client should be */
|
||||||
|
|
Loading…
Reference in a new issue