Delphi-Quellcode:
function TCustomJumpList.CheckUpdateError(ErrNo: HRESULT; const Description: string): Boolean;
var
LHandled: Boolean;
begin
Result := Succeeded(ErrNo);
if not Result then
begin
LHandled := false;
if Assigned(FOnListUpdateError) then
FOnListUpdateError(Self, ErrNo, Description, LHandled);
if not LHandled then
raise EJumpListException.CreateFmt(SJumplistException, [ErrNo, Description]);
end;
end;
Möglicher
Bugfix Fehlerabfangen/-ignorieren:
OnListUpdateError und dort True zurückgeben.
Hattest Du das gesehen?
Das ist zwar keine Lösung des wirklichen Problems, aber Du kannst den Fehler fangen.