소스 검색

Use domConverter to obtain native DOM range.

Aleksander Nowodzinski 9 년 전
부모
커밋
99464fa2dc
1개의 변경된 파일4개의 추가작업 그리고 5개의 파일을 삭제
  1. 4 5
      packages/ckeditor5-link/src/link.js

+ 4 - 5
packages/ckeditor5-link/src/link.js

@@ -90,11 +90,10 @@ export default class Link extends Feature {
 					editableViewElement
 				);
 			} else {
-				const selection = document.getSelection();
-
-				if ( selection && selection.rangeCount ) {
-					this.balloonPanel.view.attachTo( selection.getRangeAt( 0 ), editableViewElement );
-				}
+				this.balloonPanel.view.attachTo(
+					editingView.domConverter.viewRangeToDom( editingView.selection.getFirstRange() ),
+					editableViewElement
+				);
 			}
 		}, this );