@@ -481,6 +481,31 @@ public ContextMenu CreateContextMenuForSelectedCommits(List<Models.Commit> selec
481481 menu . Items . Add ( new MenuItem ( ) { Header = "-" } ) ;
482482 }
483483
484+ var createBranch = new MenuItem ( ) ;
485+ createBranch . Icon = App . CreateMenuIcon ( "Icons.Branch.Add" ) ;
486+ createBranch . Header = App . Text ( "CreateBranch" ) ;
487+ createBranch . Tag = OperatingSystem . IsMacOS ( ) ? "⌘+⇧+B" : "Ctrl+Shift+B" ;
488+ createBranch . Click += ( _ , e ) =>
489+ {
490+ if ( _repo . CanCreatePopup ( ) )
491+ _repo . ShowPopup ( new CreateBranch ( _repo , commit ) ) ;
492+ e . Handled = true ;
493+ } ;
494+ menu . Items . Add ( createBranch ) ;
495+
496+ var createTag = new MenuItem ( ) ;
497+ createTag . Icon = App . CreateMenuIcon ( "Icons.Tag.Add" ) ;
498+ createTag . Header = App . Text ( "CreateTag" ) ;
499+ createTag . Tag = OperatingSystem . IsMacOS ( ) ? "⌘+⇧+T" : "Ctrl+Shift+T" ;
500+ createTag . Click += ( _ , e ) =>
501+ {
502+ if ( _repo . CanCreatePopup ( ) )
503+ _repo . ShowPopup ( new CreateTag ( _repo , commit ) ) ;
504+ e . Handled = true ;
505+ } ;
506+ menu . Items . Add ( createTag ) ;
507+ menu . Items . Add ( new MenuItem ( ) { Header = "-" } ) ;
508+
484509 if ( ! _repo . IsBare )
485510 {
486511 var target = commit . GetFriendlyName ( ) ;
@@ -775,31 +800,6 @@ public ContextMenu CreateContextMenuForSelectedCommits(List<Models.Commit> selec
775800 menu . Items . Add ( new MenuItem ( ) { Header = "-" } ) ;
776801 }
777802
778- var createBranch = new MenuItem ( ) ;
779- createBranch . Icon = App . CreateMenuIcon ( "Icons.Branch.Add" ) ;
780- createBranch . Header = App . Text ( "CreateBranch" ) ;
781- createBranch . Tag = OperatingSystem . IsMacOS ( ) ? "⌘+⇧+B" : "Ctrl+Shift+B" ;
782- createBranch . Click += ( _ , e ) =>
783- {
784- if ( _repo . CanCreatePopup ( ) )
785- _repo . ShowPopup ( new CreateBranch ( _repo , commit ) ) ;
786- e . Handled = true ;
787- } ;
788- menu . Items . Add ( createBranch ) ;
789-
790- var createTag = new MenuItem ( ) ;
791- createTag . Icon = App . CreateMenuIcon ( "Icons.Tag.Add" ) ;
792- createTag . Header = App . Text ( "CreateTag" ) ;
793- createTag . Tag = OperatingSystem . IsMacOS ( ) ? "⌘+⇧+T" : "Ctrl+Shift+T" ;
794- createTag . Click += ( _ , e ) =>
795- {
796- if ( _repo . CanCreatePopup ( ) )
797- _repo . ShowPopup ( new CreateTag ( _repo , commit ) ) ;
798- e . Handled = true ;
799- } ;
800- menu . Items . Add ( createTag ) ;
801- menu . Items . Add ( new MenuItem ( ) { Header = "-" } ) ;
802-
803803 var saveToPatch = new MenuItem ( ) ;
804804 saveToPatch . Icon = App . CreateMenuIcon ( "Icons.Diff" ) ;
805805 saveToPatch . Header = App . Text ( "CommitCM.SaveAsPatch" ) ;
0 commit comments