diff options
Diffstat (limited to 'gtk/tools/gtk-builder-tool-simplify.c')
-rw-r--r-- | gtk/tools/gtk-builder-tool-simplify.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gtk/tools/gtk-builder-tool-simplify.c b/gtk/tools/gtk-builder-tool-simplify.c index 868d0dc49a..add00fe833 100644 --- a/gtk/tools/gtk-builder-tool-simplify.c +++ b/gtk/tools/gtk-builder-tool-simplify.c @@ -455,6 +455,15 @@ value_is_default (Element *element, ret = g_value_get_boolean (&value) == default_value; } + else if (pspec->owner_type == GTK_TYPE_WINDOW && + (g_str_equal (pspec->name, "default-width") || + g_str_equal (pspec->name, "default-height"))) + { + int default_size; + + default_size = g_value_get_int (&value); + ret = default_size <= 0; + } else ret = g_param_value_defaults (pspec, &value); } |