Index: src/fileviews/ucolumnsfileview.pas
===================================================================
--- src/fileviews/ucolumnsfileview.pas	(revision 7902)
+++ src/fileviews/ucolumnsfileview.pas	(working copy)
@@ -40,7 +40,7 @@
     procedure SetGridVertLine(const AValue: Boolean);
 
   protected
-    {$IF lcl_fullversion < 1090000}
+    {$IF lcl_fullversion < 1080003}
     function SelectCell(aCol, aRow: Integer): Boolean; override;
     {$ENDIF}
     procedure KeyDown(var Key: Word; Shift: TShiftState); override;
@@ -1986,7 +1986,7 @@
     Options := Options - [goVertLine];
 end;
 
-{$IF lcl_fullversion < 1090000}
+{$IF lcl_fullversion < 1080003}
 // Workaround for Lazarus issue 31942.
 function TDrawGridEx.SelectCell(aCol, aRow: Integer): Boolean;
 begin
Index: src/fileviews/ufileviewwithgrid.pas
===================================================================
--- src/fileviews/ufileviewwithgrid.pas	(revision 7902)
+++ src/fileviews/ufileviewwithgrid.pas	(working copy)
@@ -19,7 +19,7 @@
   protected
     FFileView: TFileViewWithGrid;
   protected
-    {$IF lcl_fullversion < 1090000}
+    {$IF lcl_fullversion < 1080003}
     function SelectCell(aCol, aRow: Integer): Boolean; override;
     {$ENDIF}
     procedure RowHeightsChanged; override;
@@ -186,7 +186,7 @@
   inherited KeyDown(Key, Shift);
 end;
 
-{$IF lcl_fullversion < 1090000}
+{$IF lcl_fullversion < 1080003}
 // Workaround for Lazarus issue 31942.
 function TFileViewGrid.SelectCell(aCol, aRow: Integer): Boolean;
 begin
