From aa2a9bd38684848af63f3d4ff9b5a4f18aa0ee66 Mon Sep 17 00:00:00 2001 From: irrlicht Date: Sat, 16 May 2026 00:00:23 +0200 Subject: [PATCH] Beispiel korrigiert --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c9d287c..f147e0d 100644 --- a/README.md +++ b/README.md @@ -31,11 +31,14 @@ fn main() { while !p.should_close() { p.poll_events(None); + // drain_events() borrowt &mut self → close erst nach dem Loop setzen. + let mut close = false; for ev in p.drain_events() { if let Event::Key { key: Key::Escape, pressed: true, .. } = ev { - p.request_close(); + close = true; } } + if close { p.request_close(); } let (w, _h) = p.framebuffer_size(); let fb = p.framebuffer_mut();