Simplify cursor reset in image mode
No need to give cursor name. reset_cursor() is now the only place to decide what cursor to fall back to.
This commit is contained in:
parent
d81442f55d
commit
ee908ca0a1
|
@ -351,8 +351,8 @@ bool ci_drag(arg_t _)
|
|||
x = e.xmotion.x;
|
||||
y = e.xmotion.y;
|
||||
}
|
||||
win_set_cursor(&win, CURSOR_ARROW);
|
||||
set_timeout(reset_cursor, TO_CURSOR_HIDE, true);
|
||||
reset_cursor();
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
4
main.c
4
main.c
|
@ -622,8 +622,8 @@ void on_buttonpress(XButtonEvent *bev)
|
|||
static Time firstclick;
|
||||
|
||||
if (mode == MODE_IMAGE) {
|
||||
win_set_cursor(&win, CURSOR_ARROW);
|
||||
set_timeout(reset_cursor, TO_CURSOR_HIDE, true);
|
||||
reset_cursor();
|
||||
|
||||
for (i = 0; i < ARRLEN(buttons); i++) {
|
||||
if (buttons[i].button == bev->button &&
|
||||
|
@ -783,8 +783,8 @@ void run(void)
|
|||
break;
|
||||
case MotionNotify:
|
||||
if (mode == MODE_IMAGE) {
|
||||
win_set_cursor(&win, CURSOR_ARROW);
|
||||
set_timeout(reset_cursor, TO_CURSOR_HIDE, true);
|
||||
reset_cursor();
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue