summaryrefslogtreecommitdiffstats
path: root/src/widgets/select-toolbar.cpp
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2008-06-18 04:13:17 +0000
committerjoncruz <joncruz@users.sourceforge.net>2008-06-18 04:13:17 +0000
commit9ca1e3a01975052dd88030badd34bd9a38441756 (patch)
tree7317eeebb843b346b715f27a2f6162ffd37aee33 /src/widgets/select-toolbar.cpp
parentOops! Fix compile. (diff)
downloadinkscape-9ca1e3a01975052dd88030badd34bd9a38441756.tar.gz
inkscape-9ca1e3a01975052dd88030badd34bd9a38441756.zip
Conversion to toolbars and preserve size upon undock
(bzr r5981)
Diffstat (limited to 'src/widgets/select-toolbar.cpp')
-rw-r--r--src/widgets/select-toolbar.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/widgets/select-toolbar.cpp b/src/widgets/select-toolbar.cpp
index afe755da4..30d52cbae 100644
--- a/src/widgets/select-toolbar.cpp
+++ b/src/widgets/select-toolbar.cpp
@@ -508,7 +508,13 @@ void sp_select_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GOb
}
// Insert spw into the toolbar.
- gtk_box_pack_start(GTK_BOX(holder), spw, FALSE, FALSE, 0);
+ if ( GTK_IS_BOX(holder) ) {
+ gtk_box_pack_start(GTK_BOX(holder), spw, FALSE, FALSE, 0);
+ } else if ( GTK_IS_TOOLBAR(holder) ) {
+ gtk_toolbar_append_widget( GTK_TOOLBAR(holder), spw, "Text", "priv" );
+ } else {
+ g_warning("Unexpected holder type");
+ }
// "Transform with object" buttons