I tested with enabling the Application.ProcessMessages. The result was disappointing, because AV’s might occur.
However putting the statement here (near the bottom of the ActivateHint procedure) did not show that averse effect yet.
AlphaBmp := nil;
end;
end;
Application.ProcessMessages; // Patch for refresh of columns in cxGrid
Manager.State := hsNormal;
Manager.FHintPos.x := -1;
{$ELSE}
inherited;
{$ENDIF}