ecere/gui/Window: Not activating on hotKey if window has inactive set
authorJerome St-Louis <jerome@ecere.com>
Mon, 30 Sep 2013 06:15:15 +0000 (02:15 -0400)
committerJerome St-Louis <jerome@ecere.com>
Mon, 30 Sep 2013 06:15:15 +0000 (02:15 -0400)
ecere/src/gui/Window.ec

index f2ae02d..d05144e 100644 (file)
@@ -4733,7 +4733,7 @@ private:
 
             if(prevActiveWindow) incref prevActiveWindow;
             incref hotKeyWindow;
-            if(method == __ecereVMethodID___ecereNameSpace__ecere__gui__Window_OnKeyDown && !hotKeyWindow.style.nonClient)
+            if(method == __ecereVMethodID___ecereNameSpace__ecere__gui__Window_OnKeyDown && !hotKeyWindow.style.nonClient && !hotKeyWindow.inactive)
                if(!hotKeyWindow.ActivateEx(true, true, false, true, null, null))
                {
                   status = false;