| Index: sky/engine/core/editing/VisibleUnits.cpp
|
| diff --git a/sky/engine/core/editing/VisibleUnits.cpp b/sky/engine/core/editing/VisibleUnits.cpp
|
| index 72d9cf7bc1d1ab540808f97708afdb37c5da07dd..b750b4ad7e4ddd23f688540d7a9f5c35404ef9ed 100644
|
| --- a/sky/engine/core/editing/VisibleUnits.cpp
|
| +++ b/sky/engine/core/editing/VisibleUnits.cpp
|
| @@ -885,11 +885,7 @@ static inline IntPoint absoluteLineDirectionPointToLocalPointInBlock(RootInlineB
|
| FloatPoint absoluteBlockPoint = containingBlock.localToAbsolute(FloatPoint());
|
| if (containingBlock.hasOverflowClip())
|
| absoluteBlockPoint -= containingBlock.scrolledContentOffset();
|
| -
|
| - if (root->block().isHorizontalWritingMode())
|
| - return IntPoint(lineDirectionPoint - absoluteBlockPoint.x(), root->blockDirectionPointInLine());
|
| -
|
| - return IntPoint(root->blockDirectionPointInLine(), lineDirectionPoint - absoluteBlockPoint.y());
|
| + return IntPoint(lineDirectionPoint - absoluteBlockPoint.x(), root->blockDirectionPointInLine());
|
| }
|
|
|
| VisiblePosition previousLinePosition(const VisiblePosition &visiblePosition, int lineDirectionPoint, EditableType editableType)
|
|
|