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

View file

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