From 2ddbf1a3ee92128bc9b105ff20c7c36c40e7ab6c Mon Sep 17 00:00:00 2001 From: shawly Date: Sun, 13 Sep 2026 15:32:11 +0200 Subject: [PATCH] Qt: Disable the Convert context menu entry when conversion is unavailable The entry now follows the enabled state of the Convert button. Fixes #13340. --- pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp b/pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp index a5a98fa043..39179ff1b6 100644 --- a/pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp +++ b/pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp @@ -310,7 +310,10 @@ void MemoryCardSettingsWidget::listContextMenuRequested(const QPoint& pos) menu.addSeparator(); connect(menu.addAction(tr("Rename")), &QAction::triggered, this, &MemoryCardSettingsWidget::renameCard); - connect(menu.addAction(tr("Convert")), &QAction::triggered, this, &MemoryCardSettingsWidget::convertCard); + + QAction* convertAction = menu.addAction(tr("Convert")); + convertAction->setEnabled(m_ui.convertCard->isEnabled()); + connect(convertAction, &QAction::triggered, this, &MemoryCardSettingsWidget::convertCard); connect(menu.addAction(tr("Delete")), &QAction::triggered, this, &MemoryCardSettingsWidget::deleteCard); menu.addSeparator(); }