From 1d0b7231cabd4ab67adced9cd68eadfc90cccf45 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 20 Oct 2024 22:45:18 +0100 Subject: [PATCH] osr: don't force-close --- src/browser/window_osr.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/browser/window_osr.cxx b/src/browser/window_osr.cxx index 7f276df..018ec79 100644 --- a/src/browser/window_osr.cxx +++ b/src/browser/window_osr.cxx @@ -72,7 +72,7 @@ bool Browser::WindowOSR::IsDeleted() { void Browser::WindowOSR::Close() { if (this->browser) { - this->browser->GetHost()->CloseBrowser(true); + this->browser->GetHost()->CloseBrowser(false); } else { this->pending_delete = true; } @@ -219,7 +219,7 @@ bool Browser::WindowOSR::OnProcessMessageReceived(CefRefPtr browser, if (!(this->browser && this->browser->IsSame(browser))) return false; const CefString name = message->GetName(); if (name == "__bolt_pluginbrowser_close") { - this->browser->GetHost()->CloseBrowser(true); + this->browser->GetHost()->TryCloseBrowser(); } return false; }