the delivered patch in https://bugs.freepascal.org/view.php?id=33198 is:
Index: grids.pas
===================================================================
--- grids.pas (revision 57332)
+++ grids.pas (working copy)
@@ -9414,6 +9414,8 @@
procedure TCustomGrid.Loaded;
begin
inherited Loaded;
+ if not (csDesigning in ComponentState) then
+ DoubleBuffered := DoubleBuffered or
(GetSystemMetrics(SM_REMOTESESSION)=0); // force DoubleBuffered if not
used in remote session
VisualChange;
end;
but in Grid.pas Revision 57333
procedure TCustomGrid.Loaded;
begin
inherited Loaded;
VisualChange;
end;
so the patch was never applied??
Am 20.02.2018 um 14:24 schrieb Juha Manninen via Lazarus:
This report is about the same issue:
https://bugs.freepascal.org/view.php?id=33198
On Tue, Feb 20, 2018 at 10:44 AM, Landmesser John via Lazarus
<lazarus@lists.lazarus-ide.org> wrote:
Lazarus 1.9.0 57333 FPC 3.0.4 i386-win32-win32/win64
Windows XP SP3
No flickering with same app and Windows 2003 !!
Maybe the solution should be specific to LCL-Win32 and Windows version.
Juha
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus