From c45df0263ddc5b42fa4335ca1ad9d8c1b0bfda33 Mon Sep 17 00:00:00 2001 From: listenerri Date: Mon, 17 Dec 2018 10:04:15 +0800 Subject: [PATCH] fix: threshold of wheel on app item https://github.com/linuxdeepin/internal-discussion/issues/667 Change-Id: I544eb3de96214eb8c2f8095ebac4cecab2066269 --- frame/item/appitem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frame/item/appitem.cpp b/frame/item/appitem.cpp index cf5478f75..9385a5909 100644 --- a/frame/item/appitem.cpp +++ b/frame/item/appitem.cpp @@ -356,7 +356,9 @@ void AppItem::wheelEvent(QWheelEvent *e) { QWidget::wheelEvent(e); - m_itemEntryInter->PresentWindows(); + if (qAbs(e->angleDelta().y()) > 20) { + m_itemEntryInter->PresentWindows(); + } } void AppItem::resizeEvent(QResizeEvent *e)