소스 검색

Revert "Used default BalloonPanelView's positions for the text alternative and toolbar UI."

This reverts commit 99d9fc4d9b856c6322b922bc298201c33fe1713b.
Aleksander Nowodzinski 8 년 전
부모
커밋
7cba8ac8b1
1개의 변경된 파일11개의 추가작업 그리고 1개의 파일을 삭제
  1. 11 1
      packages/ckeditor5-image/src/image/ui/utils.js

+ 11 - 1
packages/ckeditor5-image/src/image/ui/utils.js

@@ -7,6 +7,7 @@
  * @module image/image/ui/utils
  */
 
+import BalloonPanelView from '@ckeditor/ckeditor5-ui/src/panel/balloon/balloonpanelview';
 import { isImageWidgetSelected } from '../utils';
 
 /**
@@ -36,8 +37,17 @@ export function repositionContextualBalloon( editor ) {
  */
 export function getBalloonPositionData( editor ) {
 	const editingView = editor.editing.view;
+	const defaultPositions = BalloonPanelView.defaultPositions;
 
 	return {
-		target: editingView.domConverter.viewToDom( editingView.selection.getSelectedElement() )
+		target: editingView.domConverter.viewToDom( editingView.selection.getSelectedElement() ),
+		positions: [
+			defaultPositions.northArrowSouth,
+			defaultPositions.northArrowSouthWest,
+			defaultPositions.northArrowSouthEast,
+			defaultPositions.southArrowNorth,
+			defaultPositions.southArrowNorthWest,
+			defaultPositions.southArrowNorthEast
+		]
 	};
 }