ui/ThreadListing: fix uninitialized array entry crash

If ThreadListing is uninitialized, self.locations is empty and
coordinates() would panic.
pull/234/head
Manos Pitsidianakis 5 years ago
parent 77936e0cd5
commit aeb9d046a2
No known key found for this signature in database
GPG Key ID: 73627C2F690DF710

@ -53,7 +53,7 @@ impl ListingTrait for ThreadListing {
(
self.new_cursor_pos.0,
self.new_cursor_pos.1,
Some(self.locations[self.new_cursor_pos.2]),
self.locations.get(self.new_cursor_pos.2).map(|&k| k),
)
}
fn set_coordinates(&mut self, coordinates: (usize, usize, Option<EnvelopeHash>)) {

Loading…
Cancel
Save