summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/xml-tree.cpp
diff options
context:
space:
mode:
authorEduard Braun <eduard.braun2@gmx.de>2018-01-04 22:53:21 +0000
committerEduard Braun <eduard.braun2@gmx.de>2018-01-04 22:53:21 +0000
commit5461c1da8c21ddb25c06e34e5d4cc0a044ad164a (patch)
tree10e4fa59f2de226e23af2d24edcb095216513a15 /src/ui/dialog/xml-tree.cpp
parentParsing errors in application CSS should not be fatal (diff)
downloadinkscape-5461c1da8c21ddb25c06e34e5d4cc0a044ad164a.tar.gz
inkscape-5461c1da8c21ddb25c06e34e5d4cc0a044ad164a.zip
XML Editor: Re-add reasonable size requests for attribute scrollers
In some environments (specifically Ubuntu 16.04) the minimum height of a Gtk::ScrolledWindow seems to be always zero disrespecting the natural size of any children. (follow-up to f6aa341b9fa89c03411fc62bf4576077cb8e771a)
Diffstat (limited to 'src/ui/dialog/xml-tree.cpp')
-rw-r--r--src/ui/dialog/xml-tree.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ui/dialog/xml-tree.cpp b/src/ui/dialog/xml-tree.cpp
index cfdc1035c..3dfd014a1 100644
--- a/src/ui/dialog/xml-tree.cpp
+++ b/src/ui/dialog/xml-tree.cpp
@@ -214,6 +214,7 @@ XmlTree::XmlTree (void) :
Gtk::ScrolledWindow *attr_scroller = new Gtk::ScrolledWindow();
attr_scroller->set_policy( Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC );
attr_scroller->set_shadow_type(Gtk::SHADOW_IN);
+ attr_scroller->set_size_request(-1, 80);
attr_subpaned_container.pack1( *attr_scroller );
attr_scroller->add(*Gtk::manage(Glib::wrap(GTK_WIDGET(attributes))));
@@ -230,6 +231,7 @@ XmlTree::XmlTree (void) :
Gtk::ScrolledWindow *scroller = new Gtk::ScrolledWindow();
scroller->set_policy( Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC );
scroller->set_shadow_type(Gtk::SHADOW_IN);
+ scroller->set_size_request(-1, 40);
attr_vbox.pack_start(*scroller, TRUE, TRUE, 0);