浏览代码

Changed Position.isTouching - improvements.

Szymon Cofalik 10 年之前
父节点
当前提交
51d8546e4c
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      packages/ckeditor5-engine/src/treemodel/position.js

+ 3 - 2
packages/ckeditor5-engine/src/treemodel/position.js

@@ -385,13 +385,14 @@ CKEDITOR.define( [ 'treemodel/rootelement', 'utils', 'ckeditorerror' ], ( RootEl
 						return false;
 					}
 
-					left = Position.createAfter( left.parent );
+					left.path = left.path.slice( 0, -1 );
+					left.offset++;
 				} else {
 					if ( right.nodeBefore !== null ) {
 						return false;
 					}
 
-					right = Position.createBefore( right.parent );
+					right.path = right.path.slice( 0, -1 );
 				}
 			}
 		}