From a555cd32247843cf008bb187624b5dd9a647de01 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Wed, 31 Aug 2022 12:43:26 +0200 Subject: [PATCH] make sure that newly enabled msg view column is not zero width --- src/librssguard/gui/reusable/treeviewcolumnsmenu.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/librssguard/gui/reusable/treeviewcolumnsmenu.cpp b/src/librssguard/gui/reusable/treeviewcolumnsmenu.cpp index d13ce9c04..054f4e1f7 100644 --- a/src/librssguard/gui/reusable/treeviewcolumnsmenu.cpp +++ b/src/librssguard/gui/reusable/treeviewcolumnsmenu.cpp @@ -2,6 +2,8 @@ #include "gui/reusable/treeviewcolumnsmenu.h" +#include "definitions/definitions.h" + #include TreeViewColumnsMenu::TreeViewColumnsMenu(QHeaderView* parent) : NonClosableMenu(parent) { @@ -27,6 +29,10 @@ void TreeViewColumnsMenu::actionTriggered(bool toggle) { header()->setSectionHidden(send_act->data().toInt(), !send_act->isChecked()); + if (send_act->isChecked() && header()->sectionSize(send_act->data().toInt()) < 10) { + header()->resizeSection(send_act->data().toInt(), MESSAGES_VIEW_DEFAULT_COL); + } + Q_UNUSED(toggle) }