Use if instead of match

This commit is contained in:
Vladimir Borisov 2024-04-17 17:56:56 +03:00
parent 7ba7a33192
commit df4ff1cf4a

View file

@ -178,18 +178,15 @@ impl PartialUi for WebView {
_handle: nwg::ControlHandle, _handle: nwg::ControlHandle,
) { ) {
use nwg::Event as E; use nwg::Event as E;
match evt { if evt == E::OnNotice {
E::OnNotice => { let message_queue = self.message_queue.clone();
let message_queue = self.message_queue.clone(); if let Some(controller) = self.controller.get() {
if let Some(controller) = self.controller.get() { let webview = controller.get_webview().expect("Cannot get vebview");
let webview = controller.get_webview().expect("Cannot get vebview"); let mut message_queue = message_queue.lock().unwrap();
let mut message_queue = message_queue.lock().unwrap(); for msg in message_queue.drain(..) {
for msg in message_queue.drain(..) { webview.post_web_message_as_string(msg.as_str()).ok();
webview.post_web_message_as_string(msg.as_str()).ok();
}
} }
} }
_ => {}
} }
} }
} }