fix: menu auto hide

Change-Id: I47d412c6e0697bc9f18cf5f05f56edda259d625c
This commit is contained in:
石博文 2017-11-07 19:14:34 +08:00 committed by Deepin Code Review
parent 37761297aa
commit 51ee4140bb
Notes: Deepin Code Review 2017-11-08 15:58:14 +08:00
Verified+1: Anonymous Coward #1000004
Verified+1: <zhaofangfang@linuxdeepin.com>
Code-Review+2: Hualet Wang <mr.asianwang@gmail.com>
Submitted-by: 石博文 <sbw@sbw.so>
Submitted-at: Wed, 08 Nov 2017 15:58:14 +0800
Reviewed-on: https://cr.deepin.io/28090
Project: dde/dde-dock
Branch: refs/heads/master

View File

@ -44,7 +44,7 @@ DockPopupWindow::DockPopupWindow(QWidget *parent)
compositeChanged();
setBackgroundColor(DBlurEffectWidget::DarkColor);
setWindowFlags(Qt::X11BypassWindowManagerHint | Qt::WindowStaysOnTopHint);
setWindowFlags(Qt::X11BypassWindowManagerHint | Qt::WindowStaysOnTopHint | Qt::WindowDoesNotAcceptFocus);
setAttribute(Qt::WA_InputMethodEnabled, false);
setFocusPolicy(Qt::StrongFocus);