Don't run context menu actions when clicking outside the menu

This commit is contained in:
Jon Evans 2022-09-23 23:05:44 -04:00
parent d9846a006a
commit dcfcfd5f29
1 changed files with 2 additions and 2 deletions

View File

@ -596,14 +596,14 @@ void LIB_TREE::onContextMenu( wxDataViewEvent& aEvent )
{ {
menu.Add( ACTIONS::unpinLibrary ); menu.Add( ACTIONS::unpinLibrary );
if( GetPopupMenuSelectionFromUser( menu ) ) if( GetPopupMenuSelectionFromUser( menu ) != wxID_NONE )
m_adapter->UnpinLibrary( current ); m_adapter->UnpinLibrary( current );
} }
else else
{ {
menu.Add( ACTIONS::pinLibrary ); menu.Add( ACTIONS::pinLibrary );
if( GetPopupMenuSelectionFromUser( menu ) ) if( GetPopupMenuSelectionFromUser( menu ) != wxID_NONE )
m_adapter->PinLibrary( current ); m_adapter->PinLibrary( current );
} }
} }