Skip to content

Commit 10fa073

Browse files
authored
Merge pull request #7864 from gadfort/gui-call-resize-once
gui: call resize once
2 parents 25f588a + fa050e5 commit 10fa073

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/gui/src/browserWidget.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ BrowserWidget::BrowserWidget(
100100
view_(new QTreeView(this)),
101101
model_(new QStandardItemModel(this)),
102102
model_modified_(false),
103+
initial_load_(true),
103104
ignore_selection_(false),
104105
menu_(new QMenu(this))
105106
{
@@ -382,7 +383,10 @@ void BrowserWidget::updateModel()
382383
}
383384
addInstanceItems(insts, "Physical only", root);
384385

385-
view_->header()->resizeSections(QHeaderView::ResizeToContents);
386+
if (initial_load_) {
387+
view_->header()->resizeSections(QHeaderView::ResizeToContents);
388+
initial_load_ = false;
389+
}
386390
model_modified_ = false;
387391
setUpdatesEnabled(true);
388392
view_->setSortingEnabled(true);

src/gui/src/browserWidget.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ class BrowserWidget : public QDockWidget,
114114
QTreeView* view_;
115115
QStandardItemModel* model_;
116116
bool model_modified_;
117+
bool initial_load_;
117118

118119
bool ignore_selection_;
119120

0 commit comments

Comments
 (0)