From 43bbe351fcf02af805c3bb7e259ec7a98c322b53 Mon Sep 17 00:00:00 2001 From: Alexander Babikov Date: Sat, 13 Sep 2025 17:12:43 +0500 Subject: [PATCH] Manager: Fix detail sections with empty entries not being hidden --- src/qt/qt_vmmanager_detailsection.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/qt/qt_vmmanager_detailsection.cpp b/src/qt/qt_vmmanager_detailsection.cpp index afb71a5f0..ac321be1e 100644 --- a/src/qt/qt_vmmanager_detailsection.cpp +++ b/src/qt/qt_vmmanager_detailsection.cpp @@ -161,7 +161,8 @@ VMManagerDetailSection::setupMainLayout() void VMManagerDetailSection::setSections() { - int row = 0; + int row = 0; + bool empty = true; for (const auto& section : sections) { QStringList sectionsToAdd = section.value.split(sectionSeparator); @@ -189,12 +190,13 @@ VMManagerDetailSection::setSections() const auto hSpacer = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum); frameGridLayout->addItem(hSpacer, row, 2); + empty = false; row++; } } collapseButton->setContent(ui->detailFrame); - if (sections.size()) + if (!empty) setVisible(true); } void