Browse Source

common: prevent segfault with no edit frame in TOOL_MANAGER

pull/16/head
Tomasz Wlostowski 6 years ago
parent
commit
6673554866
  1. 6
      common/tool/tool_manager.cpp

6
common/tool/tool_manager.cpp

@ -932,7 +932,11 @@ bool TOOL_MANAGER::ProcessEvent( const TOOL_EVENT& aEvent )
if( m_view && m_view->IsDirty() )
{
GetEditFrame()->RefreshCanvas();
auto frame = GetEditFrame();
if( frame )
{
frame->RefreshCanvas();
}
#if defined( __WXMAC__ ) || defined( __WINDOWS__ )
wxTheApp->ProcessPendingEvents(); // required for updating brightening behind a popup menu

Loading…
Cancel
Save