From c43a1a19c513c5390551e2940a40a0590fb13d51 Mon Sep 17 00:00:00 2001 From: paul Date: Fri, 22 May 2009 15:29:53 +0000 Subject: [PATCH] =?UTF-8?q?gtk:=20don't=20change=20selected=20state=20of?= =?UTF-8?q?=20TEdit=20or=20text=20become=20invisible=20on=20selection=20(b?= =?UTF-8?q?y=20Daniel=20Sim=C3=B5es=20de=20Almeida,=20bug=20#0013794)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: trunk@20127 - --- lcl/interfaces/gtk/gtkwsstdctrls.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lcl/interfaces/gtk/gtkwsstdctrls.pp b/lcl/interfaces/gtk/gtkwsstdctrls.pp index 81e109586e..df3eb97f67 100644 --- a/lcl/interfaces/gtk/gtkwsstdctrls.pp +++ b/lcl/interfaces/gtk/gtkwsstdctrls.pp @@ -1274,8 +1274,9 @@ var begin if not WSCheckHandleAllocated(AWinControl, 'SetColor') then Exit; AWidget := PGtkWidget(AWinControl.Handle); + // don't change selected state GtkWidgetSet.SetWidgetColor(AWidget, clNone, AWinControl.Color, - [GTK_STATE_NORMAL, GTK_STATE_ACTIVE, GTK_STATE_PRELIGHT, GTK_STATE_SELECTED, GTK_STYLE_BASE]); + [GTK_STATE_NORMAL, GTK_STATE_ACTIVE, GTK_STATE_PRELIGHT, GTK_STYLE_BASE]); end; { TGtkWSCustomStaticText }