private void DoInvoke()
 {
     _invokeRequest?.Invoke();
     _invokeRequest = null;
 }
 public void RequestInvoke(MenuButtonViewModel source)
 {
     _invokeRequest = source;
     buttonsLeavingEnum = LeavingButtons().GetEnumerator();
     buttonsLeavingDelayTimer.Start();
 }