From ef09f9c825f767c877a23d9d699d3d0a91f52266 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 15 May 2021 00:49:40 +0200 Subject: [PATCH] SystemMonitor: Make sure we set a model before changing column sizes Changing a view's column metadata requires that a model is set. --- Userland/Applications/SystemMonitor/ProcessStateWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Applications/SystemMonitor/ProcessStateWidget.cpp b/Userland/Applications/SystemMonitor/ProcessStateWidget.cpp index dea0b5e7d6..9b17340f65 100644 --- a/Userland/Applications/SystemMonitor/ProcessStateWidget.cpp +++ b/Userland/Applications/SystemMonitor/ProcessStateWidget.cpp @@ -86,9 +86,9 @@ ProcessStateWidget::ProcessStateWidget(pid_t pid) set_layout(); layout()->set_margins({ 4, 4, 4, 4 }); m_table_view = add(); + m_table_view->set_model(adopt_ref(*new ProcessStateModel(ProcessModel::the(), pid))); m_table_view->column_header().set_visible(false); m_table_view->column_header().set_section_size(0, 90); - m_table_view->set_model(adopt_ref(*new ProcessStateModel(ProcessModel::the(), pid))); } ProcessStateWidget::~ProcessStateWidget()