6c105f5
From 488e672f34d4590c3ec29a0660d5a9bc52b2819d Mon Sep 17 00:00:00 2001
6c105f5
From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
6c105f5
Date: Tue, 18 Oct 2016 15:37:59 +0100
6c105f5
Subject: [PATCH] Resolves: tdf#98807 gtk3 isn't giving utility windows focus
6c105f5
6c105f5
so just give up on that and give them a dialog hint instead
6c105f5
6c105f5
Change-Id: Icca0c707dc464b0dbf362988b1dfee56866eadc0
6c105f5
(cherry picked from commit c0d6fa1417141a3a7e9deb2f4d50acc28b32f1b4)
6c105f5
---
6c105f5
 vcl/unx/gtk3/gtk3gtkframe.cxx | 2 +-
6c105f5
 1 file changed, 1 insertion(+), 1 deletion(-)
6c105f5
6c105f5
diff --git a/vcl/unx/gtk3/gtk3gtkframe.cxx b/vcl/unx/gtk3/gtk3gtkframe.cxx
6c105f5
index 812e4b8..109cccb 100644
6c105f5
--- a/vcl/unx/gtk3/gtk3gtkframe.cxx
6c105f5
+++ b/vcl/unx/gtk3/gtk3gtkframe.cxx
6c105f5
@@ -1226,7 +1226,7 @@ void GtkSalFrame::Init( SalFrame* pParent, SalFrameStyleFlags nStyle )
6c105f5
         }
6c105f5
         else if( (nStyle & SalFrameStyleFlags::TOOLWINDOW ) )
6c105f5
         {
6c105f5
-            eType = GDK_WINDOW_TYPE_HINT_UTILITY;
6c105f5
+            eType = GDK_WINDOW_TYPE_HINT_DIALOG;
6c105f5
             gtk_window_set_skip_taskbar_hint( GTK_WINDOW(m_pWindow), true );
6c105f5
         }
6c105f5
         else if( (nStyle & SalFrameStyleFlags::OWNERDRAWDECORATION) )
6c105f5
-- 
6c105f5
2.9.3
6c105f5