From 482be432d3df49a1a12b27156f126c379ca94639 Mon Sep 17 00:00:00 2001 From: eelke Date: Wed, 29 Sep 2021 19:39:42 +0200 Subject: [PATCH] Prevent crash when menu item is selected to early. --- pglab/DatabaseWindow.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pglab/DatabaseWindow.cpp b/pglab/DatabaseWindow.cpp index 201a414..21c949f 100644 --- a/pglab/DatabaseWindow.cpp +++ b/pglab/DatabaseWindow.cpp @@ -261,6 +261,9 @@ void DatabaseWindow::newCrudPage(Oid tableoid) void DatabaseWindow::newCatalogInspectorPage(QString caption, NamespaceFilter filter) { + if (!m_database) + return; // would be better if we queued the operation for later + auto ct = new CatalogInspector(m_database, this); ct->addAction(actionRefreshCatalog);