gtk1: fixed regression: gtk list IndexOf locked the change vents

git-svn-id: trunk@15725 -
This commit is contained in:
mattias 2008-07-09 15:00:23 +00:00
parent e6859b987a
commit 02181f508e
2 changed files with 2 additions and 4 deletions

View File

@ -869,7 +869,6 @@ function TGtkListStringList.IndexOf(const S: string): Integer;
var var
l, m, r, cmp: integer; l, m, r, cmp: integer;
begin begin
BeginUpdate;
if FSorted then begin if FSorted then begin
l:=0; l:=0;
r:=Count-1; r:=Count-1;
@ -891,7 +890,6 @@ begin
end else begin end else begin
Result:=inherited IndexOf(S); Result:=inherited IndexOf(S);
end; end;
EndUpdate;
end; end;
{------------------------------------------------------------------------------ {------------------------------------------------------------------------------

View File

@ -665,8 +665,8 @@ procedure UpdateStatusBarPanel(StatusBar: TObject; Index: integer;
StatusPanelWidget: PGtkWidget); StatusPanelWidget: PGtkWidget);
// list // list
function gtkListSelectChild(widget: PGtkWidget;child : PGtkWidget; function gtkListSelectChild(widget: PGtkWidget; child: PGtkWidget;
data: gPointer): GBoolean; cdecl; data: gPointer): GBoolean; cdecl;
function gtkListGetSelectionMode(list: PGtkList): TGtkSelectionMode;cdecl; function gtkListGetSelectionMode(list: PGtkList): TGtkSelectionMode;cdecl;