[Improvement] Do not clear search query after selection in multi-select

This commit is contained in:
Eric Kotato 2022-09-11 06:23:10 +03:00 committed by Eric Kotato
parent 5862f16ce7
commit c62782b8c5
2 changed files with 3 additions and 3 deletions

View file

@ -243,7 +243,7 @@ void PeerListBox::peerListSetRowChecked(
peerListUpdateRow(row);
// This call deletes row from _searchRows.
_select->entity()->clearQuery();
//_select->entity()->clearQuery();
} else {
// The itemRemovedCallback will call changeCheckState() here.
_select->entity()->removeItem(row->id());
@ -259,7 +259,7 @@ void PeerListBox::peerListSetForeignRowChecked(
addSelectItem(row, animated);
// This call deletes row from _searchRows.
_select->entity()->clearQuery();
//_select->entity()->clearQuery();
} else {
// The itemRemovedCallback will call changeCheckState() here.
_select->entity()->removeItem(row->id());

View file

@ -814,7 +814,7 @@ void ShareBox::addPeerToMultiSelect(PeerData *peer, bool skipAnimation) {
void ShareBox::innerSelectedChanged(PeerData *peer, bool checked) {
if (checked) {
addPeerToMultiSelect(peer);
_select->clearQuery();
//_select->clearQuery();
} else {
_select->removeItem(peer->id.value);
}