diff options
author | Timm Bäder <mail@baedert.org> | 2019-11-07 07:30:42 +0100 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2019-11-14 09:15:58 +0100 |
commit | fb0b0ddfe025d095e903d31f516a9cf621f6e00a (patch) | |
tree | 3b70f73c9d6902df20db92d1a181feedf7ca3543 /gtk/gtkcssdimensionvalue.c | |
parent | 3180cdb9ef4622d391c77b83292faf81dcdcf4ea (diff) | |
download | gtk+-fb0b0ddfe025d095e903d31f516a9cf621f6e00a.tar.gz |
cssdimensionvalue: Add 50% singleton
Also pretty common
Diffstat (limited to 'gtk/gtkcssdimensionvalue.c')
-rw-r--r-- | gtk/gtkcssdimensionvalue.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtkcssdimensionvalue.c b/gtk/gtkcssdimensionvalue.c index 3c4c9a1705..61a0e1926b 100644 --- a/gtk/gtkcssdimensionvalue.c +++ b/gtk/gtkcssdimensionvalue.c @@ -311,6 +311,7 @@ gtk_css_dimension_value_new (double value, }; static GtkCssValue percent_singletons[] = { { >K_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PERCENT, 0 }, + { >K_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PERCENT, 50 }, { >K_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PERCENT, 100 }, }; static GtkCssValue second_singletons[] = { @@ -351,9 +352,10 @@ gtk_css_dimension_value_new (double value, case GTK_CSS_PERCENT: if (value == 0) return _gtk_css_value_ref (&percent_singletons[0]); - - if (value == 100) + if (value == 50) return _gtk_css_value_ref (&percent_singletons[1]); + if (value == 100) + return _gtk_css_value_ref (&percent_singletons[2]); break; |