| Index: sky/engine/core/dom/Element.cpp
|
| diff --git a/sky/engine/core/dom/Element.cpp b/sky/engine/core/dom/Element.cpp
|
| index 04f19a0de690d4b165aa7c7e5355682d8f3d8c51..38e1a4ddc1565a1e20a7c9c07bb146969ade098f 100644
|
| --- a/sky/engine/core/dom/Element.cpp
|
| +++ b/sky/engine/core/dom/Element.cpp
|
| @@ -1236,7 +1236,7 @@ void Element::updateFocusAppearance(bool /*restorePreviousSelection*/)
|
| // and we don't want to change the focus to a new Element.
|
| frame->selection().setSelection(newSelection, FrameSelection::CloseTyping | FrameSelection::ClearTypingStyle | FrameSelection::DoNotSetFocus);
|
| frame->selection().revealSelection();
|
| - } else if (renderer() && !renderer()->isWidget())
|
| + } else if (renderer())
|
| renderer()->scrollRectToVisible(boundingBox());
|
| }
|
|
|
|
|