|
|
@@ -8,27 +8,6 @@ reproducible with xrandr -s but not with --output and --mode, strange
|
|
|
|
|
|
---
|
|
|
|
|
|
-> enternotify is handled even when the entered window is already focused
|
|
|
-> (eg moving the mouse to the bar and back, scrolling on the border..)
|
|
|
->
|
|
|
-> focusing might be expensive for some clients (eg dim/light up)
|
|
|
->
|
|
|
-> a possible solution is to modify enternotify:
|
|
|
->
|
|
|
-> + c = wintoclient(ev->window);
|
|
|
-> if((m = wintomon(ev->window)) && m != selmon) {
|
|
|
-> unfocus(selmon->sel);
|
|
|
-> selmon = m;
|
|
|
-> }
|
|
|
-> + else if (c == selmon->sel || c == NULL)
|
|
|
-> + return;
|
|
|
-
|
|
|
----
|
|
|
-
|
|
|
-dmenu appears on the monitor where the pointer is and not on selmon
|
|
|
-
|
|
|
----
|
|
|
-
|
|
|
yet another corner case:
|
|
|
open a terminal, focus another monitor, but without moving the mouse
|
|
|
pointer there
|