Merge pull request #6562 from emuguru/fix-vmm-activation

VM Manager: prevent single-click activation from starting VM in some environments
This commit is contained in:
Miran Grča
2025-12-15 17:25:12 +01:00
committed by GitHub

View File

@@ -23,6 +23,7 @@
#include <QStringListModel>
#include <QTimer>
#include <QProgressDialog>
#include <QShortcut>
#include <thread>
#include <atomic>
@@ -404,7 +405,12 @@ illegal_chars:
ui->listView->setCurrentIndex(first_index);
}
connect(ui->listView, &QListView::activated, this, &VMManagerMain::startButtonPressed);
// Connect double-click to start VM
connect(ui->listView, &QListView::doubleClicked, this, &VMManagerMain::startButtonPressed);
// Connect Enter key to start VM
auto enterShortcut = new QShortcut(QKeySequence(Qt::Key_Return), ui->listView);
connect(enterShortcut, &QShortcut::activated, this, &VMManagerMain::startButtonPressed);
// Load and apply settings
loadSettings();