listing/conversations: redraw selection undo on Esc
parent
14de776314
commit
51db5b6c2f
|
@ -1580,8 +1580,11 @@ impl Component for ConversationsListing {
|
||||||
if !self.unfocused
|
if !self.unfocused
|
||||||
&& self.selection.values().cloned().any(std::convert::identity) =>
|
&& self.selection.values().cloned().any(std::convert::identity) =>
|
||||||
{
|
{
|
||||||
for v in self.selection.values_mut() {
|
for (k, v) in self.selection.iter_mut() {
|
||||||
*v = false;
|
if *v {
|
||||||
|
*v = false;
|
||||||
|
self.row_updates.push(*k);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
self.dirty = true;
|
self.dirty = true;
|
||||||
return true;
|
return true;
|
||||||
|
|
Loading…
Reference in New Issue