| Index: Source/core/editing/FrameSelection.cpp
|
| diff --git a/Source/core/editing/FrameSelection.cpp b/Source/core/editing/FrameSelection.cpp
|
| index 56a502bc46f655ee436646c7f527f5c59a85e055..c2b3e2aea50bb0b9edb6114e33645e35c43bd075 100644
|
| --- a/Source/core/editing/FrameSelection.cpp
|
| +++ b/Source/core/editing/FrameSelection.cpp
|
| @@ -528,9 +528,9 @@ TextDirection FrameSelection::directionOfSelection()
|
| VisiblePosition startPosition = m_selection.visibleStart();
|
| VisiblePosition endPosition = m_selection.visibleEnd();
|
| if (startPosition.isNotNull())
|
| - startBox = startPosition.computeInlineBoxPosition().inlineBox;
|
| + startBox = computeInlineBoxPosition(startPosition).inlineBox;
|
| if (endPosition.isNotNull())
|
| - endBox = endPosition.computeInlineBoxPosition().inlineBox;
|
| + endBox = computeInlineBoxPosition(endPosition).inlineBox;
|
| if (startBox && endBox && startBox->direction() == endBox->direction())
|
| return startBox->direction();
|
|
|
|
|