diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2016-02-27 13:31:26 -0800 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2016-02-29 10:45:13 -0800 |
commit | 424f17c0fbd6a97132c73a3fb7f3fb374615384d (patch) | |
tree | 7bbf59f26b381eebeefb26446b70a9ab310474e9 /gtk/gtkrangeprivate.h | |
parent | 0468ff15459b4e01ca57e4a057908de70e502456 (diff) | |
download | gtk+-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.h | 4 |
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 |