ui: Reuse ID when replacing UTD after retrying decryption
This commit is contained in:
committed by
Jonas Platte
parent
0c3d46eb1e
commit
d149782e6a
@@ -968,8 +968,8 @@ impl<'a> TimelineEventHandler<'a> {
|
||||
#[cfg(feature = "e2e-encryption")]
|
||||
Flow::Remote { position: TimelineItemPosition::Update(idx), .. } => {
|
||||
trace!("Updating timeline item at position {idx}");
|
||||
let item = self.state.new_timeline_item(item);
|
||||
self.state.items.set(*idx, item);
|
||||
let id = self.state.items[*idx].internal_id;
|
||||
self.state.items.set(*idx, timeline_item(item, id));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user