]> git.saurik.com Git - wxWidgets.git/commitdiff
Hide the dialog after running it as it may be a bit of time before it
authorRobin Dunn <robin@alldunn.com>
Thu, 17 Jun 2004 19:51:11 +0000 (19:51 +0000)
committerRobin Dunn <robin@alldunn.com>
Thu, 17 Jun 2004 19:51:11 +0000 (19:51 +0000)
is destroyed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27862 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/colordlg.cpp
src/gtk1/colordlg.cpp

index fa41faa4f84acfe9220ca6eb7b2c5f595356771a..9e676a6fa8d5ae18c28dc63b73efa5cf91568704 100644 (file)
@@ -61,7 +61,8 @@ int wxColourDialog::ShowModal()
     ColourDataToDialog();
     
     gint result = gtk_dialog_run(GTK_DIALOG(m_widget));
     ColourDataToDialog();
     
     gint result = gtk_dialog_run(GTK_DIALOG(m_widget));
-   
+    gtk_widget_hide(m_widget);
+    
     switch (result)
     {
         default:
     switch (result)
     {
         default:
index fa41faa4f84acfe9220ca6eb7b2c5f595356771a..9e676a6fa8d5ae18c28dc63b73efa5cf91568704 100644 (file)
@@ -61,7 +61,8 @@ int wxColourDialog::ShowModal()
     ColourDataToDialog();
     
     gint result = gtk_dialog_run(GTK_DIALOG(m_widget));
     ColourDataToDialog();
     
     gint result = gtk_dialog_run(GTK_DIALOG(m_widget));
-   
+    gtk_widget_hide(m_widget);
+    
     switch (result)
     {
         default:
     switch (result)
     {
         default: