ソースを参照

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

Maciej Gołaszewski 8 年 前
コミット
a1e07d8414

+ 4 - 2
packages/ckeditor5-font/src/fontfamily/fontfamilyui.js

@@ -14,7 +14,8 @@ import {
 	addListViewToDropdown,
 	closeDropdownOnBlur,
 	closeDropdownOnExecute,
-	createSingleButtonDropdown,
+	createButtonForDropdown,
+	createDropdownView,
 	focusDropdownContentsOnArrows
 } from '@ckeditor/ckeditor5-ui/src/dropdown/utils';
 
@@ -68,7 +69,8 @@ export default class FontFamilyUI extends Plugin {
 
 		// Register UI component.
 		editor.ui.componentFactory.add( 'fontFamily', locale => {
-			const dropdownView = createSingleButtonDropdown( dropdownModel, locale );
+			const buttonView = createButtonForDropdown( dropdownModel, locale );
+			const dropdownView = createDropdownView( dropdownModel, buttonView, locale );
 
 			addListViewToDropdown( dropdownView, dropdownModel, locale );
 			closeDropdownOnBlur( dropdownView );

+ 4 - 2
packages/ckeditor5-font/src/fontsize/fontsizeui.js

@@ -14,7 +14,8 @@ import {
 	addListViewToDropdown,
 	closeDropdownOnBlur,
 	closeDropdownOnExecute,
-	createSingleButtonDropdown,
+	createButtonForDropdown,
+	createDropdownView,
 	focusDropdownContentsOnArrows
 } from '@ckeditor/ckeditor5-ui/src/dropdown/utils';
 
@@ -74,7 +75,8 @@ export default class FontSizeUI extends Plugin {
 
 		// Register UI component.
 		editor.ui.componentFactory.add( 'fontSize', locale => {
-			const dropdownView = createSingleButtonDropdown( dropdownModel, locale );
+			const buttonView = createButtonForDropdown( dropdownModel, locale );
+			const dropdownView = createDropdownView( dropdownModel, buttonView, locale );
 
 			addListViewToDropdown( dropdownView, dropdownModel, locale );
 			closeDropdownOnBlur( dropdownView );