From ec8f43e79cb8a182c0dc73d103e632fac96293b6 Mon Sep 17 00:00:00 2001 From: Silas Bartha Date: Sat, 4 May 2024 02:21:01 -0400 Subject: Added command queue access to event handlers --- src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index ac093de..3d5b144 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -8,7 +8,7 @@ use bevy::{ prelude::*, utils::tracing::level_filters::LevelFilter, }; use crossterm::{ - event::DisableMouseCapture, + event::{DisableMouseCapture, PopKeyboardEnhancementFlags}, terminal::{disable_raw_mode, LeaveAlternateScreen}, ExecutableCommand, }; @@ -66,6 +66,7 @@ impl Plugin for TerminalDisplayPlugin { impl Drop for TerminalDisplayPlugin { fn drop(&mut self) { let mut stdout = stdout(); + let _ = stdout.execute(PopKeyboardEnhancementFlags); let _ = stdout.execute(DisableMouseCapture); let _ = stdout.execute(LeaveAlternateScreen); let _ = disable_raw_mode(); -- cgit v1.2.3