diff --git a/pglab/ColumnPage.cpp b/pglab/ColumnPage.cpp index 18bf7b7..b8abd20 100644 --- a/pglab/ColumnPage.cpp +++ b/pglab/ColumnPage.cpp @@ -46,6 +46,7 @@ void ColumnPage::setData(std::shared_ptr cat, const std m_definitionView->setCatalog(cat); m_columnModel->setData(cat, cls); m_Class = cls; + m_tableView->resizeColumnsToContents(); } //void ColumnPage::setFilter(const std::optional &cls) diff --git a/pglab/TriggerPage.cpp b/pglab/TriggerPage.cpp index 9a4afbe..e58592a 100644 --- a/pglab/TriggerPage.cpp +++ b/pglab/TriggerPage.cpp @@ -48,6 +48,7 @@ void TriggerPage::setCatalog(std::shared_ptr cat) void TriggerPage::setFilter(const std::optional &cls) { m_sortFilterProxy->setOidFilterTable(cls ? cls->oid() : InvalidOid, FirstHiddenValue); + m_tableView->resizeColumnsToContents(); }