gtk: Window.focus should not change visibility.
authorCheng Zhao <zcbenz@gmail.com>
Fri, 21 Feb 2014 07:34:38 +0000 (15:34 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Fri, 21 Feb 2014 07:34:38 +0000 (15:34 +0800)
browser/native_window_gtk.cc

index 711b8b9..8b9ecc2 100644 (file)
@@ -88,6 +88,9 @@ void NativeWindowGtk::Move(const gfx::Rect& pos) {
 }
 
 void NativeWindowGtk::Focus(bool focus) {
+  if (!IsVisible())
+    return;
+
   if (focus)
     gtk_window_present(window_);
   else