mail/view: don't update() if coordinates are unchanged
parent
7b3fb86483
commit
66dea9148b
|
@ -917,11 +917,13 @@ impl MailView {
|
||||||
new_coordinates: (AccountHash, MailboxHash, EnvelopeHash),
|
new_coordinates: (AccountHash, MailboxHash, EnvelopeHash),
|
||||||
context: &mut Context,
|
context: &mut Context,
|
||||||
) {
|
) {
|
||||||
self.coordinates = new_coordinates;
|
if self.coordinates != new_coordinates {
|
||||||
self.mode = ViewMode::Normal;
|
self.coordinates = new_coordinates;
|
||||||
self.initialised = false;
|
self.mode = ViewMode::Normal;
|
||||||
self.init_futures(context);
|
self.initialised = false;
|
||||||
self.set_dirty(true);
|
self.init_futures(context);
|
||||||
|
self.set_dirty(true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn open_attachment(
|
fn open_attachment(
|
||||||
|
|
Loading…
Reference in New Issue