From c7852c7755eea5c7b31a7fa75cf96eb98a0b47f2 Mon Sep 17 00:00:00 2001 From: Neil Hodgson Date: Thu, 22 Jan 2015 15:05:58 +1100 Subject: Since gtk_widget_set_double_buffered is deprecated by GTK+ 3.14, only use it when building for earlier versions. --- gtk/ScintillaGTK.cxx | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gtk') diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index ca08166a3..d008215d0 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -811,8 +811,10 @@ void ScintillaGTK::Initialise() { if (gtk_check_version(3,9,2) != NULL /* on < 3.9.2 */) #endif { +#if !GTK_CHECK_VERSION(3,14,0) // Avoid background drawing flash/missing redraws gtk_widget_set_double_buffered(widtxt, FALSE); +#endif } gtk_widget_set_events(widtxt, GDK_EXPOSURE_MASK); gtk_widget_set_size_request(widtxt, 100, 100); -- cgit v1.2.3