浏览代码

Changed: Removed `addDefaultBehavior()` from dropdown utils.

Maciej Gołaszewski 7 年之前
父节点
当前提交
365c27d272
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      packages/ckeditor5-highlight/src/highlightui.js

+ 7 - 3
packages/ckeditor5-highlight/src/highlightui.js

@@ -18,10 +18,12 @@ import eraserIcon from './../theme/icons/eraser.svg';
 
 import Model from '@ckeditor/ckeditor5-ui/src/model';
 import {
-	addDefaultBehavior,
 	addToolbarToDropdown,
+	closeDropdownOnBlur,
+	closeDropdownOnExecute,
 	createSplitButtonDropdown,
-	enableModelIfOneIsEnabled
+	enableModelIfOneIsEnabled,
+	focusDropdownContentsOnArrows
 } from '@ckeditor/ckeditor5-ui/src/dropdown/utils';
 import ToolbarSeparatorView from '@ckeditor/ckeditor5-ui/src/toolbar/toolbarseparatorview';
 
@@ -191,7 +193,9 @@ export default class HighlightUI extends Plugin {
 			const dropdownView = createSplitButtonDropdown( model, locale );
 
 			addToolbarToDropdown( dropdownView, model );
-			addDefaultBehavior( dropdownView );
+			closeDropdownOnBlur( dropdownView );
+			closeDropdownOnExecute( dropdownView );
+			focusDropdownContentsOnArrows( dropdownView );
 
 			bindIconStyleToColor( dropdownView, model );