From 98ece9df7207ff3a8dc45a95191d3a6e13b10013 Mon Sep 17 00:00:00 2001 From: Mark Roszko Date: Sat, 31 Oct 2020 13:44:50 +0000 Subject: [PATCH] Remove infinitely recursive loop on Windows (in special cases) This looks like it was always intended for macOS but was accidentally changed for Windows as well. If this is a requirement on windows, I'm sure theres better ways to fix it.... --- common/tool/tool_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/tool/tool_manager.cpp b/common/tool/tool_manager.cpp index 3ec05b223b..b9661e5ddd 100644 --- a/common/tool/tool_manager.cpp +++ b/common/tool/tool_manager.cpp @@ -950,7 +950,7 @@ bool TOOL_MANAGER::ProcessEvent( const TOOL_EVENT& aEvent ) if( GetToolHolder() ) GetToolHolder()->RefreshCanvas(); -#if defined( __WXMAC__ ) || defined( __WINDOWS__ ) +#if defined( __WXMAC__ ) wxTheApp->ProcessPendingEvents(); // required for updating brightening behind a popup menu #endif }