| Index: Source/core/frame/FrameView.cpp
|
| diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp
|
| index 79c8bc6ed79e305da0bbcb7175273785db4eb902..fce2c7a32d275e9ca8bb26db99041b1e7fdcb85c 100644
|
| --- a/Source/core/frame/FrameView.cpp
|
| +++ b/Source/core/frame/FrameView.cpp
|
| @@ -3958,6 +3958,7 @@ void FrameView::show()
|
| {
|
| if (!isSelfVisible()) {
|
| setSelfVisible(true);
|
| + updateScrollableAreaSet();
|
| if (isParentVisible()) {
|
| for (const auto& child : m_children)
|
| child->setParentVisible(true);
|
| @@ -3975,6 +3976,7 @@ void FrameView::hide()
|
| child->setParentVisible(false);
|
| }
|
| setSelfVisible(false);
|
| + updateScrollableAreaSet();
|
| }
|
|
|
| Widget::hide();
|
|
|