From 608708e2494d89091f8feea34736ab059cffcee8 Mon Sep 17 00:00:00 2001 From: alexs75 Date: Fri, 7 Sep 2012 14:12:36 +0000 Subject: [PATCH] fix RxDBGrid - AV in edit buttons if in DataSet not exists columns git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2509 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- components/rx/rxdbgrid.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/rx/rxdbgrid.pas b/components/rx/rxdbgrid.pas index 341fd64f3..eef851122 100644 --- a/components/rx/rxdbgrid.pas +++ b/components/rx/rxdbgrid.pas @@ -3532,7 +3532,7 @@ begin inherited DoEditorHide; R:=SelectedColumn as TRxColumn; - if Assigned(Editor) then + if Assigned(Editor) and Assigned(R) then for i:=0 to R.EditButtons.Count-1 do R.EditButtons[i].FButton.Visible:=false; end; @@ -3546,7 +3546,7 @@ begin R:=SelectedColumn as TRxColumn; - if Assigned(Editor) then + if Assigned(Editor) and Assigned(R) then begin W:=0; for i:=0 to R.EditButtons.Count-1 do