summaryrefslogtreecommitdiffstats
path: root/src/verbs.cpp
diff options
context:
space:
mode:
authorbulia byak <buliabyak@gmail.com>2007-04-01 20:14:17 +0000
committerbuliabyak <buliabyak@users.sourceforge.net>2007-04-01 20:14:17 +0000
commitf5070ac47dedf6cc3d418b8ad8892a10de2ed5db (patch)
treea747c5eb82b8f42c0d40d8a46168faa430db91c3 /src/verbs.cpp
parentremove svg_dropshadow (diff)
downloadinkscape-f5070ac47dedf6cc3d418b8ad8892a10de2ed5db.tar.gz
inkscape-f5070ac47dedf6cc3d418b8ad8892a10de2ed5db.zip
patch 1690246 from Max + read_geometry fixes for consistent placement
(bzr r2801)
Diffstat (limited to 'src/verbs.cpp')
-rw-r--r--src/verbs.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/verbs.cpp b/src/verbs.cpp
index 6eb74214a..28e008486 100644
--- a/src/verbs.cpp
+++ b/src/verbs.cpp
@@ -129,12 +129,13 @@ static void show_panel( Inkscape::UI::Widget::Panel &panel, char const *prefs_pa
Gtk::VBox *mainVBox = dia->get_vbox();
mainVBox->pack_start(panel);
dia->show_all_children();
- dia->present();
dia->read_geometry();
+ dia->present();
} else {
- Gtk::Dialog *dia = dynamic_cast<Gtk::Dialog*>(container);
+ PanelDialog *dia = dynamic_cast<PanelDialog*>(container);
if ( dia ) {
//g_message("Found an existing dialog");
+ dia->read_geometry();
dia->present();
} else {
g_message("Failed to find an existing dialog");