aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Stephani2017-09-26 20:28:29 +0200
committerPhilipp Stephani2017-09-26 20:28:29 +0200
commit2fa19cc5510cdbf00c54991a9959be984dd99fbe (patch)
treee45893e1c67336f769c23db1a7ea6ecdb6fea0de
parent25ef543a97a80718cc4eb33734d393420a43f41e (diff)
downloademacs-2fa19cc5510cdbf00c54991a9959be984dd99fbe.tar.gz
emacs-2fa19cc5510cdbf00c54991a9959be984dd99fbe.zip
Revert "Don't attempt to disable double buffering in newer GTK+ versions"
This reverts commit c0af83b6ccf2dab9a515dd7f52eb9d4500275ae3.
-rw-r--r--src/gtkutil.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/gtkutil.c b/src/gtkutil.c
index 8ecbc5c91ed..b98b0d08e7a 100644
--- a/src/gtkutil.c
+++ b/src/gtkutil.c
@@ -1233,14 +1233,12 @@ xg_create_frame_widgets (struct frame *f)
1233 if (FRAME_EXTERNAL_TOOL_BAR (f)) 1233 if (FRAME_EXTERNAL_TOOL_BAR (f))
1234 update_frame_tool_bar (f); 1234 update_frame_tool_bar (f);
1235 1235
1236#if ! GTK_CHECK_VERSION (3, 14, 0)
1237 /* We don't want this widget double buffered, because we draw on it 1236 /* We don't want this widget double buffered, because we draw on it
1238 with regular X drawing primitives, so from a GTK/GDK point of 1237 with regular X drawing primitives, so from a GTK/GDK point of
1239 view, the widget is totally blank. When an expose comes, this 1238 view, the widget is totally blank. When an expose comes, this
1240 will make the widget blank, and then Emacs redraws it. This flickers 1239 will make the widget blank, and then Emacs redraws it. This flickers
1241 a lot, so we turn off double buffering. */ 1240 a lot, so we turn off double buffering. */
1242 gtk_widget_set_double_buffered (wfixed, FALSE); 1241 gtk_widget_set_double_buffered (wfixed, FALSE);
1243#endif
1244 1242
1245#if ! GTK_CHECK_VERSION (3, 22, 0) 1243#if ! GTK_CHECK_VERSION (3, 22, 0)
1246 gtk_window_set_wmclass (GTK_WINDOW (wtop), 1244 gtk_window_set_wmclass (GTK_WINDOW (wtop),