add clear events method

This commit is contained in:
yggverse 2025-03-23 02:43:26 +02:00
parent 1a1fa86ac5
commit e8eaaa5f32
2 changed files with 6 additions and 2 deletions

View file

@ -42,7 +42,7 @@ impl Gemini {
p.set_progress(match event {
// 0.1 reserved for handle begin
SocketClientEvent::Resolving => {
i.add_event("Resolving".to_string());
i.clear_events().add_event("Resolving".to_string());
0.2
}
SocketClientEvent::Resolved => {
@ -139,7 +139,6 @@ impl Gemini {
});
self.page.set_title("Titan input");
self.page.set_progress(0.0);
//self.page.snap_history();
}
_ => panic!(), // unexpected
}

View file

@ -84,6 +84,11 @@ impl Info {
self
}
pub fn clear_events(&mut self) -> &mut Self {
self.event.clear();
self
}
pub fn set_mime(&mut self, mime: Option<String>) -> &mut Self {
self.mime = mime;
self