From a4011376e0641ed3a5b658ce14b2e678c5752451 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Mon, 4 Dec 2023 19:29:03 +0100 Subject: [PATCH] Qt: only allow double leftclick in screenshot manager --- rpcs3/rpcs3qt/screenshot_manager_dialog.cpp | 2 +- rpcs3/rpcs3qt/screenshot_preview.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/rpcs3qt/screenshot_manager_dialog.cpp b/rpcs3/rpcs3qt/screenshot_manager_dialog.cpp index 5564bd4bf4..b93f9398ad 100644 --- a/rpcs3/rpcs3qt/screenshot_manager_dialog.cpp +++ b/rpcs3/rpcs3qt/screenshot_manager_dialog.cpp @@ -127,7 +127,7 @@ void screenshot_manager_dialog::showEvent(QShowEvent* event) bool screenshot_manager_dialog::eventFilter(QObject* watched, QEvent* event) { - if (event && event->type() == QEvent::MouseButtonDblClick) + if (event && event->type() == QEvent::MouseButtonDblClick && static_cast(event)->button() == Qt::LeftButton) { if (screenshot_item* item = static_cast(watched)) { diff --git a/rpcs3/rpcs3qt/screenshot_preview.cpp b/rpcs3/rpcs3qt/screenshot_preview.cpp index 1bdc307ef0..1c1c89b306 100644 --- a/rpcs3/rpcs3qt/screenshot_preview.cpp +++ b/rpcs3/rpcs3qt/screenshot_preview.cpp @@ -29,7 +29,7 @@ screenshot_preview::screenshot_preview(const QString& filepath, QWidget* parent) connect(this, &screenshot_preview::customContextMenuRequested, this, &screenshot_preview::show_context_menu); } -void screenshot_preview::show_context_menu(const QPoint & pos) +void screenshot_preview::show_context_menu(const QPoint& pos) { QMenu* menu = new QMenu(); menu->addAction(tr("&Copy"), [this]() { QGuiApplication::clipboard()->setImage(m_image); });