From 40c106cbfa6dff8bc33da67344a6bd645ffc0068 Mon Sep 17 00:00:00 2001 From: mongilyov Date: Fri, 7 Aug 2026 15:10:13 +0300 Subject: [PATCH] Fix wxOSX build with wxUSE_TOOLBAR==0 Add preprocessor check around code using wxToolBar in wxFrame. Closes #26798. --- src/osx/carbon/frame.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/osx/carbon/frame.cpp b/src/osx/carbon/frame.cpp index ce1b4ec0b7..57669c7074 100644 --- a/src/osx/carbon/frame.cpp +++ b/src/osx/carbon/frame.cpp @@ -60,6 +60,7 @@ bool wxFrame::Create(wxWindow *parent, if ( !wxTopLevelWindow::Create(parent, id, title, pos, size, style, name) ) return false; +#if wxUSE_TOOLBAR if ( wxTheApp->OSXIsFullScreenApp() ) { if ((parent != nullptr) && (HasFlag(wxCAPTION) || HasFlag(wxCLOSE_BOX))) @@ -80,6 +81,7 @@ bool wxFrame::Create(wxWindow *parent, tb->Realize(); } } +#endif return true; }