From 239ade9a59692f23a6b1d779a9c2631cf774896a Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Fri, 29 Dec 2023 17:20:52 +0100 Subject: [PATCH] Fix crash due to assertion during image loading from http (#3750) * Closes https://github.com/emilk/egui/issues/3747 --- crates/egui_extras/src/loaders/ehttp_loader.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crates/egui_extras/src/loaders/ehttp_loader.rs b/crates/egui_extras/src/loaders/ehttp_loader.rs index ad7ce49d..216dba70 100644 --- a/crates/egui_extras/src/loaders/ehttp_loader.rs +++ b/crates/egui_extras/src/loaders/ehttp_loader.rs @@ -95,8 +95,7 @@ impl BytesLoader for EhttpLoader { } }; log::trace!("finished loading {uri:?}"); - let prev = cache.lock().insert(uri, Poll::Ready(result)); - assert!(matches!(prev, Some(Poll::Pending))); + cache.lock().insert(uri, Poll::Ready(result)); ctx.request_repaint(); } });