diff --git a/src/osx/cocoa/glcanvas.mm b/src/osx/cocoa/glcanvas.mm index 44646ba9c8..3bb102e8a1 100644 --- a/src/osx/cocoa/glcanvas.mm +++ b/src/osx/cocoa/glcanvas.mm @@ -199,6 +199,15 @@ bool wxGLContext::SetCurrent(const wxGLCanvas& win) const [m_glContext update]; [m_glContext makeCurrentContext]; + + // At least under macOS 10.14.5 we need to do this in order to update the + // context with the new size information after the window is resized. +// if ( WX_IS_MACOS_AVAILABLE_FULL(10, 14, 5) ) + { + NSOpenGLView *v = (NSOpenGLView *)win.GetHandle(); + [v setOpenGLContext: m_glContext]; + } + // At least under macOS 10.14.5 we need to do this in order to update the // context with the new size information after the window is resized.