| Index: sky/engine/core/rendering/RenderLineBoxList.cpp
|
| diff --git a/sky/engine/core/rendering/RenderLineBoxList.cpp b/sky/engine/core/rendering/RenderLineBoxList.cpp
|
| index e0cf849bb1ad33e35cd5168a661c386d754e1642..75bb637eafd3a7866f748533c71c1d59a57ebdaa 100644
|
| --- a/sky/engine/core/rendering/RenderLineBoxList.cpp
|
| +++ b/sky/engine/core/rendering/RenderLineBoxList.cpp
|
| @@ -150,8 +150,8 @@ bool RenderLineBoxList::rangeIntersectsRect(RenderBoxModelObject* renderer, Layo
|
| block = toRenderBox(renderer);
|
| else
|
| block = renderer->containingBlock();
|
| - LayoutUnit physicalStart = block->flipForWritingMode(logicalTop);
|
| - LayoutUnit physicalEnd = block->flipForWritingMode(logicalBottom);
|
| + LayoutUnit physicalStart = logicalTop;
|
| + LayoutUnit physicalEnd = logicalBottom;
|
| LayoutUnit physicalExtent = absoluteValue(physicalEnd - physicalStart);
|
| physicalStart = std::min(physicalStart, physicalEnd);
|
|
|
|
|