From 4c632cb4c4cad30eb799ccbe1729feae3a3058a7 Mon Sep 17 00:00:00 2001 From: "Anthony J. Thibault" Date: Tue, 5 Apr 2016 14:00:43 -0700 Subject: [PATCH] Application: focusOut keyboard device when clicking on web entity. --- interface/src/Application.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 311583acb7..80e34f3ae9 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -1008,6 +1008,9 @@ Application::Application(int& argc, char** argv, QElapsedTimer& startupTimer) : RenderableWebEntityItem* webEntity = dynamic_cast(entity.get()); if (webEntity) { webEntity->setProxyWindow(_window->windowHandle()); + if (Menu::getInstance()->isOptionChecked(KeyboardMouseDevice::NAME)) { + _keyboardMouseDevice->pluginFocusOutEvent(); + } _keyboardFocusedItem = entityItemID; _lastAcceptedKeyPress = usecTimestampNow(); if (_keyboardFocusHighlightID < 0 || !getOverlays().isAddedOverlay(_keyboardFocusHighlightID)) {