From: Vadim Zeitlin Date: Mon, 31 May 2010 14:59:08 +0000 (+0000) Subject: Don't disable wxID_PRINT_SETUP even when there is no active document. X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/b27367a5bd7a2e1d88f03b0f1931672ae92219ec Don't disable wxID_PRINT_SETUP even when there is no active document. Printer can be setup without active document, remove the EVT_UPDATE_UI handler for wxID_PRINT_SETUP. See #11394. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64452 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/common/docview.cpp b/src/common/docview.cpp index e95866bd14..9188b25ed8 100644 --- a/src/common/docview.cpp +++ b/src/common/docview.cpp @@ -901,7 +901,8 @@ BEGIN_EVENT_TABLE(wxDocManager, wxEvtHandler) EVT_UPDATE_UI(wxID_PRINT, wxDocManager::OnUpdateDisableIfNoDoc) EVT_UPDATE_UI(wxID_PREVIEW, wxDocManager::OnUpdateDisableIfNoDoc) - EVT_UPDATE_UI(wxID_PRINT_SETUP, wxDocManager::OnUpdateDisableIfNoDoc) + // NB: we keep "Print setup" menu item always enabled as it can be used + // even without an active document #endif // wxUSE_PRINTING_ARCHITECTURE END_EVENT_TABLE()