mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-10-07 09:28:02 +00:00
fixed: tabstops were accidentally cornercutting relayout
This commit is contained in:
1 parent
38ef76bcdc
commit
8227276437
1 file changed
+4
-4
@@ -337,16 +337,16 @@ _oncontextmenuhandler = function () { return false; };
|
||||
{
|
||||
isIdentical = NO;
|
||||
|
||||
// deleting newline in its own line-> move up instead of re.layouting
|
||||
if (newLength < oldLength && oldLineFragment._range.length == 1 && newLineFragment._range.length > 1 && newLineFragment._range.location === oldLineFragment._range.location)
|
||||
// deleting newline in its own line-> move up instead of re-layouting
|
||||
if (newLength < oldLength && oldLineFragment._range.length == 1 && newLineFragment._range.length > 1 && newLineFragment._range.location === oldLineFragment._range.location && oldLineFragment._isLast)
|
||||
{
|
||||
isIdentical = YES;
|
||||
targetLine--;
|
||||
removalSkip++;
|
||||
}
|
||||
|
||||
// newline entered in its own line-> move down instead of re.layouting
|
||||
if (newLength > oldLength && newLineFragment._range.length == 1 && oldLineFragment._range.length > 1 && newLineFragment._range.location === oldLineFragment._range.location)
|
||||
// newline entered in its own line-> move down instead of re-layouting
|
||||
if (newLength > oldLength && newLineFragment._range.length == 1 && oldLineFragment._range.length > 1 && newLineFragment._range.location === oldLineFragment._range.location && newLineFragment._isLast)
|
||||
{
|
||||
isIdentical = YES;
|
||||
startLineForDOMRemoval--;
|
||||
|
||||
Reference in new issue
Block a user