diff --git a/linphone-desktop/ui/modules/Common/Popup/DesktopPopup.qml b/linphone-desktop/ui/modules/Common/Popup/DesktopPopup.qml index 3ec156e87..1785db63c 100644 --- a/linphone-desktop/ui/modules/Common/Popup/DesktopPopup.qml +++ b/linphone-desktop/ui/modules/Common/Popup/DesktopPopup.qml @@ -12,7 +12,7 @@ Item { property alias popupX: popup.x property alias popupY: popup.y - + property bool requestActivate: false property int flags: Qt.SplashScreen readonly property alias popupWidth: popup.width @@ -79,7 +79,10 @@ Item { ScriptAction { script: { popup.showNormal() - popup.requestActivate() + + if (wrapper.requestActivate) { + popup.requestActivate() + } } } diff --git a/linphone-desktop/ui/modules/Common/SearchBox.qml b/linphone-desktop/ui/modules/Common/SearchBox.qml index 921a7b2cc..df8e43b14 100644 --- a/linphone-desktop/ui/modules/Common/SearchBox.qml +++ b/linphone-desktop/ui/modules/Common/SearchBox.qml @@ -97,6 +97,7 @@ Item { popupX: coords.x popupY: coords.y + requestActivate: true onVisibleChanged: !visible && searchBox.hideMenu() diff --git a/linphone-desktop/ui/views/App/MainWindow/MainWindow.qml b/linphone-desktop/ui/views/App/MainWindow/MainWindow.qml index 9caddc563..97fa9a473 100644 --- a/linphone-desktop/ui/views/App/MainWindow/MainWindow.qml +++ b/linphone-desktop/ui/views/App/MainWindow/MainWindow.qml @@ -62,7 +62,7 @@ ApplicationWindow { } function _setView (view, props) { - window.showNormal() + //window.show() window.requestActivate() collapse.setCollapsed(true)