diff --git a/ohos_nweb/src/cef_delegate/nweb_handler_delegate.cc b/ohos_nweb/src/cef_delegate/nweb_handler_delegate.cc index 58eb4f9200faa0a232b1a52137aad9222994ba43..fb9a64d711ef6c2eb66e1e739775e684ed49aa5f 100644 --- a/ohos_nweb/src/cef_delegate/nweb_handler_delegate.cc +++ b/ohos_nweb/src/cef_delegate/nweb_handler_delegate.cc @@ -713,6 +713,10 @@ void NWebHandlerDelegate::OnMainFrameChanged( if (new_frame && browser && browser->IsValid() && preference_delegate_.get()) { preference_delegate_->WebPreferencesChanged(); } + + if (nweb_handler_) { + nweb_handler_->OnQuickMenuDismissed(); + } } /* CefFrameHandler method end */