diff options
Diffstat (limited to 'src/webenginewidgets')
-rw-r--r-- | src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp b/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp index 865d0f93f..d615b0f9c 100644 --- a/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp +++ b/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp @@ -136,13 +136,16 @@ void RenderWidgetHostViewQtDelegateWidget::show() { // Check if we're attached to a QWebEngineView, we don't // want to show anything else than popups as top-level. - if (parent() || m_isPopup) + if (parent() || m_isPopup) { QOpenGLWidget::show(); + m_client->notifyShown(); + } } void RenderWidgetHostViewQtDelegateWidget::hide() { QOpenGLWidget::hide(); + m_client->notifyHidden(); } bool RenderWidgetHostViewQtDelegateWidget::isVisible() const |