From 7e484c614c16f0a6580ba2c2efaa654ab4e08082 Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Wed, 24 Nov 2021 10:35:18 +0100 Subject: Fix for [fltk.coredev] reentrant calls with Fl_Window::resize --- src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H') diff --git a/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H b/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H index 970d78839..6f0f11d3f 100644 --- a/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H +++ b/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H @@ -100,6 +100,8 @@ public: void changed_resolution(bool);// sets whether window just moved to display with another resolution bool view_resized(); // did window's view receive [FLView view_did_resize] message? void view_resized(bool b); // sets whether window's view received [FLView view_did_resize] message + bool through_resize(); // did Fl_Window::resize() run already + void through_resize(bool b); // set whether Fl_Window::resize() run already CGRect* subRect() { return subRect_; } // getter void subRect(CGRect *r) { subRect_ = r; } // setter static void destroy(FLWindow*); -- cgit v1.2.3