summaryrefslogtreecommitdiff
path: root/gtk/gtkrangeprivate.h
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2016-02-27 13:31:26 -0800
committerCosimo Cecchi <cosimoc@gnome.org>2016-02-29 10:45:13 -0800
commit424f17c0fbd6a97132c73a3fb7f3fb374615384d (patch)
tree7bbf59f26b381eebeefb26446b70a9ab310474e9 /gtk/gtkrangeprivate.h
parent0468ff15459b4e01ca57e4a057908de70e502456 (diff)
downloadgtk+-424f17c0fbd6a97132c73a3fb7f3fb374615384d.tar.gz
range: don't use gtk_range_set_min_slider_size()
The way this method is used from the GtkRange subclasses doesn't really work well when the slider properties change as a consequence of e.g. a style class being applied (e.g. the fine-tune style class). In fact, there's no need to read the minimum slider size out of band, and we can obtain the same result in a way that always work by setting a private property on GtkRange.
Diffstat (limited to 'gtk/gtkrangeprivate.h')
-rw-r--r--gtk/gtkrangeprivate.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkrangeprivate.h b/gtk/gtkrangeprivate.h
index 4376b0347a..055c5acbae 100644
--- a/gtk/gtkrangeprivate.h
+++ b/gtk/gtkrangeprivate.h
@@ -49,7 +49,9 @@ void _gtk_range_set_steppers (GtkRange *range
gboolean has_c,
gboolean has_d);
-GtkCssGadget *gtk_range_get_slider_gadget (GtkRange *range);
+void gtk_range_set_slider_use_min_size (GtkRange *range,
+ gboolean use_min_size);
+GtkCssGadget *gtk_range_get_slider_gadget (GtkRange *range);
G_END_DECLS