File tree Expand file tree Collapse file tree 1 file changed +5
-12
lines changed Expand file tree Collapse file tree 1 file changed +5
-12
lines changed Original file line number Diff line number Diff line change @@ -691,19 +691,12 @@ endfunction
691
691
692
692
" FUNCTION: MenuItem.CreateSeparator(options) {{{3
693
693
function ! s: MenuItem .CreateSeparator (options )
694
- let newMenuItem = copy (self )
695
- let newMenuItem.text = " --------------------"
696
-
697
- let newMenuItem.shortcut = -1
698
- let newMenuItem.callback = -1
699
- let newMenuItem.children = []
700
-
701
- let newMenuItem.isActiveCallback = -1
702
- if has_key (a: options , ' isActiveCallback' )
703
- let newMenuItem.isActiveCallback = a: options [' isActiveCallback' ]
704
- endif
694
+ let standard_options = { ' text' : ' --------------------' ,
695
+ \ ' shortcut' : -1 ,
696
+ \ ' callback' : -1 }
697
+ let options = extend (a: options , standard_options, " force" )
705
698
706
- call add ( s: MenuItem .All (), newMenuItem )
699
+ return s: MenuItem .Create ( options )
707
700
endfunction
708
701
709
702
" FUNCTION: MenuItem.enabled() {{{3
You can’t perform that action at this time.
0 commit comments