From 0a8abe52f306e354f1a37c8919954db347d37b51 Mon Sep 17 00:00:00 2001 From: olshevskiy87 Date: Thu, 7 Aug 2014 23:48:19 +0400 Subject: [PATCH] prevent a crash during the macro or favourite list updating --- pgadmin/frm/frmQuery.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pgadmin/frm/frmQuery.cpp b/pgadmin/frm/frmQuery.cpp index 1f5fd43..0608489 100644 --- a/pgadmin/frm/frmQuery.cpp +++ b/pgadmin/frm/frmQuery.cpp @@ -1499,6 +1499,9 @@ void frmQuery::updateMenu(bool allowUpdateModelSize) void frmQuery::UpdateFavouritesList() { + if (IsVisible() && menuBar->FindMenu(_("Fav&ourites")) == wxNOT_FOUND) + return; + if (favourites) delete favourites; @@ -1515,6 +1518,9 @@ void frmQuery::UpdateFavouritesList() void frmQuery::UpdateMacrosList() { + if (IsVisible() && menuBar->FindMenu(_("&Macros")) == wxNOT_FOUND) + return; + if (macros) delete macros; -- 1.8.3.msysgit.0