BUGS
changeset 1539 e2a9bd720b6e
parent 1513 1456ca0c94b7
equal deleted inserted replaced
1530:072c62ed10f2 1539:e2a9bd720b6e
     3 18:17 < Biolunar> when i change my resolution in dwm (to a smaller one) and then back to the native, the top bar is not repainted. that's since 5.7.2, in 5.6 it worked fine
     3 18:17 < Biolunar> when i change my resolution in dwm (to a smaller one) and then back to the native, the top bar is not repainted. that's since 5.7.2, in 5.6 it worked fine
     4 18:19 < Biolunar> is it just happening to me or a (known) bug?
     4 18:19 < Biolunar> is it just happening to me or a (known) bug?
     5 18:24 < Biolunar> and in addition, mplayers fullscreen is limited to the small resolution after i changed it back to the native
     5 18:24 < Biolunar> and in addition, mplayers fullscreen is limited to the small resolution after i changed it back to the native
     6 
     6 
     7 reproducible with xrandr -s but not with --output and --mode, strange
     7 reproducible with xrandr -s but not with --output and --mode, strange
     8 
       
     9 ---
       
    10 
       
    11 > enternotify is handled even when the entered window is already focused
       
    12 > (eg moving the mouse to the bar and back, scrolling on the border..)
       
    13 >
       
    14 > focusing might be expensive for some clients (eg dim/light up)
       
    15 >
       
    16 > a possible solution is to modify enternotify:
       
    17 >
       
    18 > +       c = wintoclient(ev->window);
       
    19 >        if((m = wintomon(ev->window)) && m != selmon) {
       
    20 >                unfocus(selmon->sel);
       
    21 >                selmon = m;
       
    22 >        }
       
    23 > +       else if (c == selmon->sel || c == NULL)
       
    24 > +               return;
       
    25 
       
    26 ---
       
    27 
       
    28 > another corner case:
       
    29 
       
    30 a tiled client can be resized with mod+right click, but it only works
       
    31 on the main monitor
       
    32 
       
    33 ---
       
    34 
       
    35 dmenu appears on the monitor where the pointer is and not on selmon
       
    36 
     8 
    37 ---
     9 ---
    38 
    10 
    39 yet another corner case:
    11 yet another corner case:
    40 open a terminal, focus another monitor, but without moving the mouse
    12 open a terminal, focus another monitor, but without moving the mouse