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.
pull/12/head
Bert Münnich 7 years ago
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;
}

@ -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…
Cancel
Save