diff --git a/src/CellularPanel.cpp b/src/CellularPanel.cpp index 96f11594e..10a46033e 100644 --- a/src/CellularPanel.cpp +++ b/src/CellularPanel.cpp @@ -800,7 +800,7 @@ void CellularPanel::HandleClick( const TrackPanelMouseEvent &tpmEvent ) state.mUIHandle.reset(), handle.reset(), ClearTargets(); else { if( !HasFocus() ) - SetFocus(); + SetFocusIgnoringChildren(); state.mpClickedCell = pCell;