]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't call deprecated GTK function gtk_adjustment_changed
authorPhilipp Stephani <phst@google.com>
Sun, 27 Aug 2017 10:41:06 +0000 (12:41 +0200)
committerPhilipp Stephani <phst@google.com>
Tue, 19 Sep 2017 15:41:32 +0000 (17:41 +0200)
* src/gtkutil.c (xg_set_toolkit_scroll_bar_thumb)
(xg_set_toolkit_horizontal_scroll_bar_thumb): Remove calls to
deprecated function gtk_adjustment_changed.  This function has been
deprecated since GTK+ 3.18.

src/gtkutil.c

index 0203a5d5c1a81581fe99135fad52d0f036b7e053..1073bd9384a9c2e169bec90b774852dfa09d0925 100644 (file)
@@ -4085,8 +4085,10 @@ xg_set_toolkit_scroll_bar_thumb (struct scroll_bar *bar,
 
         if (int_gtk_range_get_value (GTK_RANGE (wscroll)) != value)
           gtk_range_set_value (GTK_RANGE (wscroll), (gdouble)value);
+#if ! GTK_CHECK_VERSION (3, 18, 0)
         else if (changed)
           gtk_adjustment_changed (adj);
+#endif
 
         xg_ignore_gtk_scrollbar = 0;
 
@@ -4123,7 +4125,9 @@ xg_set_toolkit_horizontal_scroll_bar_thumb (struct scroll_bar *bar,
       gtk_adjustment_configure (adj, (gdouble) value, (gdouble) lower,
                                (gdouble) upper, (gdouble) step_increment,
                                (gdouble) page_increment, (gdouble) pagesize);
+#if ! GTK_CHECK_VERSION (3, 18, 0)
       gtk_adjustment_changed (adj);
+#endif
       unblock_input ();
     }
 }