瀏覽代碼

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 );