1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2025-02-02 10:25:26 +02:00

Always create the Life Span Handler in the browser

This commit is contained in:
Salvador Díaz Fau 2018-01-26 21:46:57 +01:00
parent b9c50a1d82
commit 6caf630669
2 changed files with 2 additions and 20 deletions

View File

@ -301,7 +301,6 @@ type
function MustCreateDownloadHandler : boolean; virtual;
function MustCreateGeolocationHandler : boolean; virtual;
function MustCreateJsDialogHandler : boolean; virtual;
function MustCreateLifeSpanHandler : boolean; virtual;
function MustCreateDragHandler : boolean; virtual;
function MustCreateFindHandler : boolean; virtual;
@ -908,7 +907,7 @@ begin
MustCreateDownloadHandler,
MustCreateGeolocationHandler,
MustCreateJsDialogHandler,
MustCreateLifeSpanHandler,
True,
FIsOSR, // Create the Render Handler in OSR mode only
True,
MustCreateDragHandler,
@ -2737,14 +2736,6 @@ begin
assigned(FOnDialogClosed);
end;
function TChromium.MustCreateLifeSpanHandler : boolean;
begin
Result := assigned(FOnBeforePopup) or
assigned(FOnAfterCreated) or
assigned(FOnBeforeClose) or
assigned(FOnClose);
end;
function TChromium.MustCreateDragHandler : boolean;
begin
Result := assigned(FOnDragEnter) or

View File

@ -290,7 +290,6 @@ type
function MustCreateDownloadHandler : boolean; virtual;
function MustCreateGeolocationHandler : boolean; virtual;
function MustCreateJsDialogHandler : boolean; virtual;
function MustCreateLifeSpanHandler : boolean; virtual;
function MustCreateDragHandler : boolean; virtual;
function MustCreateFindHandler : boolean; virtual;
@ -858,7 +857,7 @@ begin
MustCreateDownloadHandler,
MustCreateGeolocationHandler,
MustCreateJsDialogHandler,
MustCreateLifeSpanHandler,
True,
True, // FMX always uses the OSR mode
True,
MustCreateDragHandler,
@ -2501,14 +2500,6 @@ begin
assigned(FOnDialogClosed);
end;
function TFMXChromium.MustCreateLifeSpanHandler : boolean;
begin
Result := assigned(FOnBeforePopup) or
assigned(FOnAfterCreated) or
assigned(FOnBeforeClose) or
assigned(FOnClose);
end;
function TFMXChromium.MustCreateDragHandler : boolean;
begin
Result := assigned(FOnDragEnter) or