aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/displaywindow.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/displaywindow.c b/src/displaywindow.c
index 775b8fe..2f17498 100644
--- a/src/displaywindow.c
+++ b/src/displaywindow.c
@@ -554,7 +554,10 @@ void displaywindow_update_imagestack(DisplayWindow *dw) {
static void displaywindow_switch_page(GtkNotebook *notebook, GtkNotebookPage *page, guint page_num, DisplayWindow *dw) {
if ( dw->realised && (page_num == 0) ) {
- glbits_expose(dw->drawing_area, NULL, dw);
+ int i;
+ for ( i=0; i<2; i++ ) {
+ glbits_expose(dw->drawing_area, NULL, dw);
+ }
}
}