mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-13 03:27:39 +03:00
range.collapse(false) is default
This commit is contained in:
parent
a5d749ec05
commit
039e2252de
1 changed files with 6 additions and 6 deletions
12
vendors/squire/build/squire-raw.js
vendored
12
vendors/squire/build/squire-raw.js
vendored
|
|
@ -1097,7 +1097,7 @@ const
|
||||||
|
|
||||||
// Move range down into text nodes.
|
// Move range down into text nodes.
|
||||||
moveRangeBoundariesDownTree(range);
|
moveRangeBoundariesDownTree(range);
|
||||||
range.collapse(false); // collapse to end
|
range.collapse(); // collapse to end
|
||||||
|
|
||||||
// Where will we split up to? First blockquote parent, otherwise root.
|
// Where will we split up to? First blockquote parent, otherwise root.
|
||||||
stopPoint = getClosest(range.endContainer, root, 'BLOCKQUOTE') || root;
|
stopPoint = getClosest(range.endContainer, root, 'BLOCKQUOTE') || root;
|
||||||
|
|
@ -1158,7 +1158,7 @@ const
|
||||||
if (getLength(frag)) {
|
if (getLength(frag)) {
|
||||||
if (replaceBlock && block) {
|
if (replaceBlock && block) {
|
||||||
range.setEndBefore(block);
|
range.setEndBefore(block);
|
||||||
range.collapse(false);
|
range.collapse();
|
||||||
detach(block);
|
detach(block);
|
||||||
}
|
}
|
||||||
moveRangeBoundariesUpTree(range, stopPoint, stopPoint, root);
|
moveRangeBoundariesUpTree(range, stopPoint, stopPoint, root);
|
||||||
|
|
@ -1916,7 +1916,7 @@ const
|
||||||
// If inside an <a>, move focus out
|
// If inside an <a>, move focus out
|
||||||
moveRangeBoundaryOutOf(range, 'A', root);
|
moveRangeBoundaryOutOf(range, 'A', root);
|
||||||
insertNodeInRange(range, createElement('BR'));
|
insertNodeInRange(range, createElement('BR'));
|
||||||
range.collapse(false);
|
range.collapse();
|
||||||
self.setSelection(range);
|
self.setSelection(range);
|
||||||
self._updatePath(range, true);
|
self._updatePath(range, true);
|
||||||
return;
|
return;
|
||||||
|
|
@ -2660,7 +2660,7 @@ class Squire
|
||||||
temp;
|
temp;
|
||||||
|
|
||||||
insertNodeInRange(range, startNode);
|
insertNodeInRange(range, startNode);
|
||||||
range.collapse(false);
|
range.collapse();
|
||||||
insertNodeInRange(range, endNode);
|
insertNodeInRange(range, endNode);
|
||||||
|
|
||||||
// In a collapsed range, the start is sometimes inserted after the end!
|
// In a collapsed range, the start is sometimes inserted after the end!
|
||||||
|
|
@ -3046,7 +3046,7 @@ class Squire
|
||||||
|
|
||||||
// Merge adjacent inlines:
|
// Merge adjacent inlines:
|
||||||
this._getRangeAndRemoveBookmark(range);
|
this._getRangeAndRemoveBookmark(range);
|
||||||
fixer && range.collapse(false);
|
fixer && range.collapse();
|
||||||
mergeInlines(root, range);
|
mergeInlines(root, range);
|
||||||
|
|
||||||
return range;
|
return range;
|
||||||
|
|
@ -3398,7 +3398,7 @@ class Squire
|
||||||
}
|
}
|
||||||
|
|
||||||
insertTreeFragmentIntoRange(range, frag, root);
|
insertTreeFragmentIntoRange(range, frag, root);
|
||||||
range.collapse(false);
|
range.collapse();
|
||||||
|
|
||||||
// After inserting the fragment, check whether the cursor is inside
|
// After inserting the fragment, check whether the cursor is inside
|
||||||
// an <a> element and if so if there is an equivalent cursor
|
// an <a> element and if so if there is an equivalent cursor
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue