mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-01-04 15:58:49 +01:00
This commit is contained in:
parent
256da1f5e2
commit
a791bb6e74
1 changed files with 6 additions and 1 deletions
|
|
@ -296,7 +296,12 @@ export class Toolbar {
|
|||
if (this.range.startOffset > -1 && this.range.endOffset <= this.range.startContainer.textContent.length) {
|
||||
needWrapTarget = this.range.startContainer.parentElement;
|
||||
}
|
||||
if (this.range.startOffset !== 0 && this.range.endOffset !== this.range.startContainer.textContent.length &&
|
||||
if ((
|
||||
this.range.startOffset !== 0 ||
|
||||
// https://github.com/siyuan-note/siyuan/issues/14869
|
||||
(this.range.startOffset === 0 && this.range.startContainer.previousSibling.nodeType === 3 &&
|
||||
this.range.startContainer.previousSibling.parentElement.isSameNode(this.range.startContainer.parentElement))
|
||||
) && this.range.endOffset !== this.range.startContainer.textContent.length &&
|
||||
!(this.range.startOffset === 1 && this.range.startContainer.textContent.startsWith(Constants.ZWSP))) {
|
||||
// 切割元素
|
||||
const parentElement = this.range.startContainer.parentElement;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue