From ddc95d7b64596a2c84b092563b83a816ace04335 Mon Sep 17 00:00:00 2001 From: ppascher Date: Wed, 7 Nov 2018 19:59:58 +0100 Subject: Fix wayland renderer lagging behind by 1 keystroke When using the wayland renderer the entries according to the second to last keystroke where displayed while the actual selected entry matched the last keystroke. This removes skipping the buffer change in bm_wl_window_render if window->frame_cb is not NULL. --- lib/renderers/wayland/window.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/renderers/wayland/window.c b/lib/renderers/wayland/window.c index 4669f20..1890a60 100644 --- a/lib/renderers/wayland/window.c +++ b/lib/renderers/wayland/window.c @@ -208,9 +208,6 @@ bm_wl_window_render(struct window *window, struct wl_display *display, const str { assert(window && menu); - if (window->frame_cb) - return; - struct buffer *buffer; for (int tries = 0; tries < 2; ++tries) { if (!(buffer = next_buffer(window))) { -- cgit v1.2.3-70-g09d2