[gimp] app: raise the dialog if already visible in gimp_tool_gui_show()



commit 3def3a1adea425fd3ad7089b3b7944086a25623b
Author: Michael Natterer <mitch gimp org>
Date:   Fri Jun 7 12:12:28 2013 +0200

    app: raise the dialog if already visible in gimp_tool_gui_show()

 app/display/gimptoolgui.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/app/display/gimptoolgui.c b/app/display/gimptoolgui.c
index f663d71..c7642bb 100644
--- a/app/display/gimptoolgui.c
+++ b/app/display/gimptoolgui.c
@@ -268,7 +268,10 @@ gimp_tool_gui_show (GimpToolGui *gui)
     }
   else
     {
-      gtk_widget_show (private->dialog);
+      if (gtk_widget_get_visible (private->dialog))
+        gdk_window_show (gtk_widget_get_window (private->dialog));
+      else
+        gtk_widget_show (private->dialog);
     }
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]