public override bool Execute(ActionContext actionContext) { if (KeyboardNavigation.TrackHeadActive()) { return(KeyboardNavigation.FocusFirstVisibleItem(actionContext.tracks)); } if (!KeyboardNavigation.ClipAreaActive()) { return(KeyboardNavigation.FocusFirstVisibleItem()); } var item = KeyboardNavigation.GetVisibleSelectedItems().LastOrDefault(); if (item != null) { SelectionManager.SelectOnly(item.parentTrack); } return(true); }