From f9d71c637256b693444d21e0ee6760b183102abc Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 6 May 2016 02:33:10 -0400 Subject: track dirty display separate from dirty screen --- src/window-xlib.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/window-xlib.c') diff --git a/src/window-xlib.c b/src/window-xlib.c index 00f4545..2bdfa41 100644 --- a/src/window-xlib.c +++ b/src/window-xlib.c @@ -522,7 +522,7 @@ static void runes_window_backend_visible_scroll(RunesTerm *t, int count) return; } - t->scr.dirty = 1; + t->display.dirty = 1; runes_window_backend_flush(t); } @@ -611,7 +611,7 @@ static void runes_window_backend_start_selection( XSetSelectionOwner(w->dpy, XA_PRIMARY, w->w, time); t->display.has_selection = (XGetSelectionOwner(w->dpy, XA_PRIMARY) == w->w); - t->scr.dirty = 1; + t->display.dirty = 1; runes_window_backend_request_flush(t); } @@ -628,7 +628,7 @@ static void runes_window_backend_update_selection( *end = runes_window_backend_get_mouse_position(t, xpixel, ypixel); if (orig_end.row != end->row || orig_end.col != end->col) { - t->scr.dirty = 1; + t->display.dirty = 1; runes_window_backend_request_flush(t); } } @@ -859,7 +859,7 @@ static void runes_window_backend_handle_selection_clear_event( UNUSED(e); t->display.has_selection = 0; - t->scr.dirty = 1; + t->display.dirty = 1; runes_window_backend_flush(t); } -- cgit v1.2.3-54-g00ecf