public void Reset() { var lastDownHit = ""; if (_lastKeyDownNodeForAllUp != null) { lastDownHit = $"\t↓@ {_lastKeyDownNodeForAllUp}"; } _lastKeyDownNodeForAllUp = null; Console.WriteLine($"${Name}{lastDownHit}"); Notify?.CloseKeysTip(Name); _treeWalker.GoToRoot(); }
public void Reset() { var lastDownHit = ""; if (_lastKeyDownNodeForAllUp != null) { lastDownHit = $"\t↓@ {_lastKeyDownNodeForAllUp}"; } _lastKeyDownNodeForAllUp = null; Console.WriteLine($"${Name}{lastDownHit}"); Task.Run(() => Notify?.CloseKeysTip(Name)); // use task here, because the slow startup _treeWalker.GoToRoot(); }