Fixes, UI improvements

child container, preview, etc
This commit is contained in:
2022-02-13 21:08:57 +01:00
parent 7019918496
commit 9661155cdd
5 changed files with 78 additions and 123 deletions

View File

@@ -80,9 +80,9 @@ namespace FileTime.Avalonia.Services
else if (selectedCommandBinding != null)
{
setHandled(true);
await _commandHandlerService.HandleCommandAsync(selectedCommandBinding.Command);
_appState.PreviousKeys.Clear();
_appState.PossibleCommands = new();
await _commandHandlerService.HandleCommandAsync(selectedCommandBinding.Command);
}
else if (_keysToSkip.Any(k => AreKeysEqual(k, _appState.PreviousKeys)))
{
@@ -99,6 +99,7 @@ namespace FileTime.Avalonia.Services
}
else
{
setHandled(true);
var possibleCommands = _keyboardConfigurationService.AllShortcut.Where(c => AreKeysEqual(c.Keys[0], keyWithModifiers)).ToList();
if (possibleCommands.Count == 0)
@@ -110,7 +111,6 @@ namespace FileTime.Avalonia.Services
{
_appState.PossibleCommands = possibleCommands;
}
setHandled(true);
}
}
else