diff --git a/libs/gtkmm2ext/gtk_ui.cc b/libs/gtkmm2ext/gtk_ui.cc index 24b3ede59d..8fa9085554 100644 --- a/libs/gtkmm2ext/gtk_ui.cc +++ b/libs/gtkmm2ext/gtk_ui.cc @@ -50,6 +50,7 @@ #include "gtkmm2ext/activatable.h" #include "gtkmm2ext/actions.h" #include "gtkmm2ext/gui_thread.h" +#include "gtkmm2ext/ui_config.h" #include "pbd/i18n.h" @@ -695,7 +696,7 @@ UI::toggle_errors () { Glib::RefPtr tact = ActionManager::get_toggle_action (X_("Editor"), X_("toggle-log-window")); if (tact->get_active()) { - errors->set_position (WIN_POS_MOUSE); + errors->set_position (UIConfigurationBase::instance().get_default_window_position()); errors->show (); } else { errors->hide (); @@ -730,7 +731,7 @@ UI::handle_fatal (const char *message) title += ": Fatal Error"; win.set_title (title.get_string()); - win.set_position (WIN_POS_MOUSE); + win.set_position (UIConfigurationBase::instance().get_default_window_position()); win.set_border_width (12); win.get_vbox()->pack_start (label, true, true); @@ -760,7 +761,7 @@ UI::popup_error (const string& text) MessageDialog msg (text); msg.set_title (string_compose (_("I'm sorry %1, I can't do that"), g_get_user_name())); msg.set_wmclass (X_("error"), Glib::get_application_name()); - msg.set_position (WIN_POS_MOUSE); + msg.set_position (UIConfigurationBase::instance().get_default_window_position()); msg.run (); }