code_style: simplify the way detacting system preferred command key

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo 2024-11-06 10:36:10 +08:00
parent d50b2c0298
commit c72506d939
No known key found for this signature in database
3 changed files with 3 additions and 6 deletions

View file

@ -722,9 +722,7 @@ namespace SourceGit.Views
private void OnCommitListKeyDown(object sender, KeyEventArgs e)
{
bool isSystemCmdKeyDown = (OperatingSystem.IsMacOS() && e.KeyModifiers.HasFlag(KeyModifiers.Meta)) ||
(!OperatingSystem.IsMacOS() && e.KeyModifiers.HasFlag(KeyModifiers.Control));
if (!isSystemCmdKeyDown)
if (!e.KeyModifiers.HasFlag(OperatingSystem.IsMacOS() ? KeyModifiers.Meta : KeyModifiers.Control))
return;
// These shortcuts are not mentioned in the Shortcut Reference window. Is this expected?