summaryrefslogtreecommitdiff
path: root/rbutil
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil')
-rw-r--r--rbutil/rbutilqt/configure.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/rbutil/rbutilqt/configure.cpp b/rbutil/rbutilqt/configure.cpp
index 49fa82f993..53404ba4a2 100644
--- a/rbutil/rbutilqt/configure.cpp
+++ b/rbutil/rbutilqt/configure.cpp
@@ -517,13 +517,12 @@ void Config::autodetect()
517 if(detector.detect()) //let it detect 517 if(detector.detect()) //let it detect
518 { 518 {
519 QString devicename = detector.getDevice(); 519 QString devicename = detector.getDevice();
520 520 // deexpand all items
521 if(ui.treeDevices->selectedItems().size() > 0) { 521 for(int a = 0; a < ui.treeDevices->topLevelItemCount(); a++)
522 // deexpand the platform 522 ui.treeDevices->topLevelItem(a)->setExpanded(false);
523 ui.treeDevices->selectedItems().at(0)->parent()->setExpanded(false); 523 //deselect the selected item(s)
524 //deselect the selected item 524 for(int a = 0; a < ui.treeDevices->selectedItems().size(); a++)
525 ui.treeDevices->selectedItems().at(0)->setSelected(false); 525 ui.treeDevices->selectedItems().at(a)->setSelected(false);
526 }
527 526
528 // find the new item 527 // find the new item
529 // enumerate all platform items 528 // enumerate all platform items