diff --git a/framelesshelper.cpp b/framelesshelper.cpp index c60a3fb..1b5c3aa 100644 --- a/framelesshelper.cpp +++ b/framelesshelper.cpp @@ -351,8 +351,11 @@ bool FramelessHelper::eventFilter(QObject *object, QEvent *event) case QEvent::MouseButtonPress: { auto ev = static_cast(event); - m_clickedFrameSection = m_hoveredFrameSection; - if (isHoverResizeHandler()) { + + if (ev->button() == Qt::LeftButton) + m_clickedFrameSection = m_hoveredFrameSection; + + if (ev->button() == Qt::LeftButton && isHoverResizeHandler()) { // Start system resize startResize(ev, m_hoveredFrameSection); filterOut = true;