diff --git a/src/Views/Histories.axaml.cs b/src/Views/Histories.axaml.cs index 6c24ac16..e6cca699 100644 --- a/src/Views/Histories.axaml.cs +++ b/src/Views/Histories.axaml.cs @@ -598,19 +598,17 @@ namespace SourceGit.Views }; menu.Items.Add(cherryPick); } - else + + var revert = new MenuItem(); + revert.Header = App.Text("CommitCM.Revert"); + revert.Icon = App.CreateMenuIcon("Icons.Undo"); + revert.Click += (_, e) => { - var revert = new MenuItem(); - revert.Header = App.Text("CommitCM.Revert"); - revert.Icon = App.CreateMenuIcon("Icons.Undo"); - revert.Click += (_, e) => - { - if (repo.CanCreatePopup()) - repo.ShowPopup(new ViewModels.Revert(repo, commit)); - e.Handled = true; - }; - menu.Items.Add(revert); - } + if (repo.CanCreatePopup()) + repo.ShowPopup(new ViewModels.Revert(repo, commit)); + e.Handled = true; + }; + menu.Items.Add(revert); if (!isHead) {