From: Konstantin Dmitriev Date: Mon, 10 May 2010 13:09:22 +0000 (+0700) Subject: Add comments in the code about the recent dialog sizes problem fix. X-Git-Url: https://git.pterodactylus.net/?p=synfig.git;a=commitdiff_plain;h=6c5449b382b44c16085be1d1884078686d1153de Add comments in the code about the recent dialog sizes problem fix. --- diff --git a/synfig-studio/src/gtkmm/app.cpp b/synfig-studio/src/gtkmm/app.cpp index 95e2831..ae8c8ba 100644 --- a/synfig-studio/src/gtkmm/app.cpp +++ b/synfig-studio/src/gtkmm/app.cpp @@ -1391,8 +1391,16 @@ App::App(int *argc, char ***argv): studio_init_cb.task(_("Done.")); studio_init_cb.amount_complete(10000,10000); - + + // To avoid problems with some window managers and gtk >= 2.18 + // we should show dock dialogs after the settings load. + // If dock dialogs are shown before the settings are loaded, + // the windows manager can act over it. + // See discussions here: + // * http://synfig.org/forums/viewtopic.php?f=1&t=1131&st=0&sk=t&sd=a&start=30 + // * http://synfig.org/forums/viewtopic.php?f=15&t=1062 dock_manager->show_all_dock_dialogs(); + toolbox->present(); } catch(String x)