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,
) {
use nwg::Event as E;
match evt {
E::OnNotice => {
let message_queue = self.message_queue.clone();
if let Some(controller) = self.controller.get() {
let webview = controller.get_webview().expect("Cannot get vebview");
let mut message_queue = message_queue.lock().unwrap();
for msg in message_queue.drain(..) {
webview.post_web_message_as_string(msg.as_str()).ok();
}
if evt == E::OnNotice {
let message_queue = self.message_queue.clone();
if let Some(controller) = self.controller.get() {
let webview = controller.get_webview().expect("Cannot get vebview");
let mut message_queue = message_queue.lock().unwrap();
for msg in message_queue.drain(..) {
webview.post_web_message_as_string(msg.as_str()).ok();
}
}
_ => {}
}
}
}