]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - contrib/prtview/AboutDialog.cpp
Merge commit 'c845c5cd8f427d39665d6a8b1f6eeff401370d80' into garux-merge
[xonotic/netradiant.git] / contrib / prtview / AboutDialog.cpp
index f320de22e74b9771c2dd3ac697ebbacb9a51bb21..2966d105e620420ece677916204837090728415c 100644 (file)
@@ -49,6 +49,9 @@ void DoAboutDlg(){
        int loop = 1, ret = IDCANCEL;
 
        auto dlg = ui::Window(ui::window_type::TOP);
+       gtk_window_set_transient_for( GTK_WINDOW( dlg ), GTK_WINDOW( g_pRadiantWnd ) );
+       gtk_window_set_position( GTK_WINDOW( dlg ),GTK_WIN_POS_CENTER_ON_PARENT );
+       gtk_window_set_modal( GTK_WINDOW( dlg ), TRUE );
        gtk_window_set_title(dlg, "About Portal Viewer");
        dlg.connect("delete_event", G_CALLBACK(dialog_delete_callback), NULL);
        dlg.connect("destroy", G_CALLBACK(gtk_widget_destroy), NULL);