summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Glidic <sardemff7+git@sardemff7.net>2017-06-03 12:36:14 +0200
committerQuentin Glidic <sardemff7+git@sardemff7.net>2017-06-03 12:36:14 +0200
commit416031e71fbef321614d3c1ae81760245c6d929d (patch)
treecd588a362fc59395db4e415076843035d30d6566
parente774f7653b3e20ef83df4b5ec6e3c1ebe1ecedcd (diff)
view: Make sure we always have a surface aroundwip/xcb-cleanup
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
-rw-r--r--source/view.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/view.c b/source/view.c
index f14674f9..bfdfaa25 100644
--- a/source/view.c
+++ b/source/view.c
@@ -204,6 +204,7 @@ static gboolean rofi_view_repaint ( G_GNUC_UNUSED void * data )
g_debug ( "expose event" );
TICK_N ( "Expose" );
display_surface_commit ( CacheState.edit_surf );
+ CacheState.edit_surf = display_buffer_pool_get_next_buffer(CacheState.pool);
TICK_N ( "flush" );
CacheState.repaint_source = 0;
}