fix: 收敛旧模块资源释放与诊断
This commit is contained in:
@@ -20,9 +20,20 @@ namespace Lskj.Control.BrowserSetting
|
||||
base.OnAfterCreated(browser);
|
||||
BsClient.Created(browser);
|
||||
}
|
||||
|
||||
protected override bool DoClose(CefBrowser browser)
|
||||
{
|
||||
// CEF sends WM_CLOSE to the parked application-owned host after
|
||||
// this callback. The host only allows that second close attempt.
|
||||
return BsClient.Closing(browser);
|
||||
}
|
||||
|
||||
protected override void OnBeforeClose(CefBrowser browser)
|
||||
{
|
||||
base.OnBeforeClose(browser);
|
||||
|
||||
// Release owner references after CEF completes its async close.
|
||||
BsClient.Closed(browser);
|
||||
}
|
||||
|
||||
protected override bool OnBeforePopup(
|
||||
|
||||
Reference in New Issue
Block a user