From 0ea2ced46d818ae2ba91a6b69188a3c96310d4ed Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Wed, 2 Dec 2020 00:56:15 +1000 Subject: [PATCH] Qt: Disable game properties for playlist entries --- src/duckstation-qt/mainwindow.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/duckstation-qt/mainwindow.cpp b/src/duckstation-qt/mainwindow.cpp index 015169945..4add39b07 100644 --- a/src/duckstation-qt/mainwindow.cpp +++ b/src/duckstation-qt/mainwindow.cpp @@ -521,7 +521,9 @@ void MainWindow::onGameListContextMenuRequested(const QPoint& point, const GameL // Hopefully this pointer doesn't disappear... it shouldn't. if (entry) { - connect(menu.addAction(tr("Properties...")), &QAction::triggered, + QAction* action = menu.addAction(tr("Properties...")); + action->setEnabled(entry->type == GameListEntryType::Disc); + connect(action, &QAction::triggered, [this, entry]() { GamePropertiesDialog::showForEntry(m_host_interface, entry, this); }); connect(menu.addAction(tr("Open Containing Directory...")), &QAction::triggered, [this, entry]() {