diff --git a/frame/item/components/appsnapshot.cpp b/frame/item/components/appsnapshot.cpp index d0583cc18..258b3ae39 100644 --- a/frame/item/components/appsnapshot.cpp +++ b/frame/item/components/appsnapshot.cpp @@ -138,9 +138,10 @@ void AppSnapshot::paintEvent(QPaintEvent *e) QPainter painter(this); - if (!m_wmHelper->hasComposite() && underMouse()) + if (!m_wmHelper->hasComposite()) { - painter.fillRect(rect(), QColor(255, 255, 255, 255 * .2)); + if (underMouse()) + painter.fillRect(rect(), QColor(255, 255, 255, 255 * .2)); return; }