mirror of https://gitlab.com/basile.b/dexed.git
fix message selection not yet compatible with new system: filtering, selection
This commit is contained in:
parent
98be70f68f
commit
07acbd42cf
|
@ -272,6 +272,7 @@ var
|
||||||
i: NativeInt;
|
i: NativeInt;
|
||||||
begin
|
begin
|
||||||
for i := 0 to List.Items.Count-1 do
|
for i := 0 to List.Items.Count-1 do
|
||||||
|
if List.Items[i].Visible then
|
||||||
List.Items[i].MultiSelected := true;
|
List.Items[i].MultiSelected := true;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
@ -373,6 +374,7 @@ begin
|
||||||
clearOutOfRangeMessg;
|
clearOutOfRangeMessg;
|
||||||
scrollToBack;
|
scrollToBack;
|
||||||
Application.ProcessMessages;
|
Application.ProcessMessages;
|
||||||
|
filterMessages(fCtxt);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TCEMessagesWidget.lmClearByContext(aCtxt: TCEAppMessageCtxt);
|
procedure TCEMessagesWidget.lmClearByContext(aCtxt: TCEAppMessageCtxt);
|
||||||
|
@ -466,6 +468,7 @@ begin
|
||||||
begin
|
begin
|
||||||
itm := List.Items[i];
|
itm := List.Items[i];
|
||||||
Itm.Visible := false;
|
Itm.Visible := false;
|
||||||
|
Itm.Selected := false;
|
||||||
msgdt := PMessageData(itm.Data);
|
msgdt := PMessageData(itm.Data);
|
||||||
if aCtxt = amcAll then
|
if aCtxt = amcAll then
|
||||||
Itm.Visible := true
|
Itm.Visible := true
|
||||||
|
|
Loading…
Reference in New Issue