git.lucas.co / cce-cloud
cloud storage client
git clone https://git.lucas.co/cce-cloud.git

commit0f54f11d5cf2e5113232bff000fc234edf68b42a
parent91094b8b06
authorLucas Galante <[email protected]>
date2026-08-10 19:02
Adapt to cce-ui KeyEvent gaining the alt field (synthetic events: alt false)

Co-Authored-By: Claude Fable 5 <[email protected]>

 src/main.rs          | 1 +
 src/scroll_region.rs | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/main.rs b/src/main.rs
index cd0db23..9c65459 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -2061,6 +2061,7 @@ impl AppState {
                     repeat: false,
                     ctrl: self.ctrl_pressed,
                     shift: false,
+                    alt: false,
                 };
                 if let Some(jl) = &mut st.json_layout {
                     let kev = cce_ui::widget::Event::KeyInput(key_event.clone());
diff --git a/src/scroll_region.rs b/src/scroll_region.rs
index a5a6e58..8126331 100644
--- a/src/scroll_region.rs
+++ b/src/scroll_region.rs
@@ -306,6 +306,7 @@ mod tests {
             repeat: false,
             ctrl: false,
             shift: false,
+            alt: false,
         };
         assert!(!r.keyboard(&down)); // neither hovered nor focused
         r.cursor_moved(50.0, 50.0);