From 5bfeb8de3f7b4fe072371ce809e5444f902bce84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Salvador=20D=C3=ADaz=20Fau?= Date: Mon, 13 Jul 2020 15:28:04 +0200 Subject: [PATCH] Rollback the last fix for issue #288 The last fix sometimes caused an exception while you close the browser. --- source/uCEFChromiumCore.pas | 14 ++------------ update_CEF4Delphi.json | 2 +- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/source/uCEFChromiumCore.pas b/source/uCEFChromiumCore.pas index a9f50d3f..2c64b825 100644 --- a/source/uCEFChromiumCore.pas +++ b/source/uCEFChromiumCore.pas @@ -1424,12 +1424,7 @@ end; procedure TChromiumCore.DestroyMediaObserver; begin FMediaObserverReg := nil; - - if (FMediaObserver <> nil) then - begin - FMediaObserver.DestroyOtherRefs; - FMediaObserver := nil; - end; + FMediaObserver := nil; end; procedure TChromiumCore.CreateMediaObserver; @@ -1442,12 +1437,7 @@ end; procedure TChromiumCore.DestroyDevToolsMsgObserver; begin FDevToolsMsgObserverReg := nil; - - if (FDevToolsMsgObserver <> nil) then - begin - FDevToolsMsgObserver.DestroyOtherRefs; - FDevToolsMsgObserver := nil; - end; + FDevToolsMsgObserver := nil; end; procedure TChromiumCore.CreateDevToolsMsgObserver; diff --git a/update_CEF4Delphi.json b/update_CEF4Delphi.json index ac47dd51..ee59675f 100644 --- a/update_CEF4Delphi.json +++ b/update_CEF4Delphi.json @@ -2,7 +2,7 @@ "UpdateLazPackages" : [ { "ForceNotify" : true, - "InternalVersion" : 158, + "InternalVersion" : 159, "Name" : "cef4delphi_lazarus.lpk", "Version" : "83.4.2.0" }