aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/pages
diff options
context:
space:
mode:
authorGhosty <ghosty141@gmail.com>2021-12-03 16:29:28 +0100
committerGhosty <ghosty141@gmail.com>2021-12-03 16:29:28 +0100
commita97d0a36f4807e082273d0f137186a5cebf6cd5d (patch)
treea7806d71d49b95e5cbbc2cf5766d393b2fee7e47 /launcher/ui/pages
parente9c52ec69663b2cb28a40428c96de749bdf49547 (diff)
downloadPrismLauncher-a97d0a36f4807e082273d0f137186a5cebf6cd5d.tar.gz
PrismLauncher-a97d0a36f4807e082273d0f137186a5cebf6cd5d.tar.bz2
PrismLauncher-a97d0a36f4807e082273d0f137186a5cebf6cd5d.zip
NOISSUE Copy Image is not shown if the selection is > 1
Diffstat (limited to 'launcher/ui/pages')
-rw-r--r--launcher/ui/pages/instance/ScreenshotsPage.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/launcher/ui/pages/instance/ScreenshotsPage.cpp b/launcher/ui/pages/instance/ScreenshotsPage.cpp
index 7aead623..ccde78e7 100644
--- a/launcher/ui/pages/instance/ScreenshotsPage.cpp
+++ b/launcher/ui/pages/instance/ScreenshotsPage.cpp
@@ -278,6 +278,11 @@ ScreenshotsPage::~ScreenshotsPage()
void ScreenshotsPage::ShowContextMenu(const QPoint& pos)
{
auto menu = ui->toolBar->createContextMenu(this, tr("Context menu"));
+
+ if (ui->listView->selectionModel()->selectedRows().size() > 1) {
+ menu->removeAction( ui->actionCopy_Image );
+ }
+
menu->exec(ui->listView->mapToGlobal(pos));
delete menu;
}