aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNeil Hodgson <unknown>2015-01-22 15:05:58 +1100
committerNeil Hodgson <unknown>2015-01-22 15:05:58 +1100
commitc7852c7755eea5c7b31a7fa75cf96eb98a0b47f2 (patch)
tree60b4d4bcf4a2a0220f0d387718043d39565a1eae
parent452e9d164020389cc521a078273130c5fe36ad59 (diff)
downloadscintilla-mirror-c7852c7755eea5c7b31a7fa75cf96eb98a0b47f2.tar.gz
Since gtk_widget_set_double_buffered is deprecated by GTK+ 3.14, only use it
when building for earlier versions.
-rw-r--r--gtk/ScintillaGTK.cxx2
1 files changed, 2 insertions, 0 deletions
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);