From cde54909973939db9efe8fc5a7f52150e7ff49c6 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Wed, 10 Dec 2014 15:12:01 +0100 Subject: [PATCH] never give focus to maliit --- compositor/contents/WindowManagement.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/compositor/contents/WindowManagement.js b/compositor/contents/WindowManagement.js index a2ae56e1..6aacc55e 100644 --- a/compositor/contents/WindowManagement.js +++ b/compositor/contents/WindowManagement.js @@ -170,7 +170,9 @@ function mapShellSurface(surface, child) { } else { compositorRoot.state = "homeScreen"; } - entry.window.child.takeFocus(); + if (surface.className != "maliit-server.desktop") { + entry.window.child.takeFocus(); + } return; } @@ -200,7 +202,9 @@ function mapShellSurface(surface, child) { } else { compositorRoot.state = "homeScreen"; } - window.child.takeFocus(); + if (surface.className != "maliit-server.desktop") { + window.child.takeFocus(); + } // Add surface to the model surfaceModel.append({"surface": surface, "window": window});