From b7fa18ccb6986d756c86fa8ce7dbd14a26a16d98 Mon Sep 17 00:00:00 2001 From: "Leroy.H.Y" Date: Thu, 9 Jan 2020 11:04:53 +0800 Subject: [PATCH] [fix] Fixed a right click menu misfunction --- Build.Counter | 2 +- src/ui/w_MainWindow.cpp | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Build.Counter b/Build.Counter index 015c7540..efa0ab6f 100644 --- a/Build.Counter +++ b/Build.Counter @@ -1 +1 @@ -2699 +2702 diff --git a/src/ui/w_MainWindow.cpp b/src/ui/w_MainWindow.cpp index 262ba672..f984ddfd 100644 --- a/src/ui/w_MainWindow.cpp +++ b/src/ui/w_MainWindow.cpp @@ -284,6 +284,7 @@ void MainWindow::on_action_StartThis_triggered() } CurrentSelectedItem = connectionListWidget->selectedItems().first(); + CurrentConnectionIdentifier = ItemConnectionIdentifier(CurrentSelectedItem); on_reconnectButton_clicked(); } void MainWindow::VersionUpdate(QByteArray &data) @@ -622,7 +623,8 @@ void MainWindow::on_connectionListWidget_currentItemChanged(QTreeWidgetItem *cur if (!IsConnectableItem(current)) return; - bool canSetConnection = !isRenamingInProgress && vinstance->ConnectionStatus != STARTED; + // no need to check !isRenamingInProgress since it's always true. + bool canSetConnection = vinstance->ConnectionStatus != STARTED; ShowAndSetConnection(ItemConnectionIdentifier(current), canSetConnection, false); //on_connectionListWidget_itemClicked(current, 0); }