]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/preferences.cpp
various: reindent classes
[xonotic/netradiant.git] / radiant / preferences.cpp
index 3794e954bc425b2ad43bf719ecae909c043e21bc..3cfc420c32b742fc36980cb53f8b050d9b4a4894 100644 (file)
@@ -705,8 +705,13 @@ ui::Window PrefsDlg::BuildDialog(){
        PreferencesDialog_addInterfacePreferences( makeCallbackF(Interface_constructPreferences) );
        Mouse_registerPreferencesPage();
 
+       ui::Window main_window = MainFrame_getWindow();
+
        ui::Window dialog = ui::Window(create_floating_window( RADIANT_NAME " Preferences", m_parent ));
 
+       gtk_window_set_transient_for( dialog, m_parent );
+       gtk_window_set_position( dialog, GTK_WIN_POS_CENTER_ON_PARENT );
+
        {
                auto mainvbox = ui::VBox( FALSE, 5 );
                dialog.add(mainvbox);