fix tui events
This commit is contained in:
1 parent
177db238b9
commit
4879f65a3e
2 files changed
+6
-6
No files matched your search
@@ -82,8 +82,8 @@ impl RenderedElementBacking for TuiElement {
|
||||
})
|
||||
}
|
||||
|
||||
fn get_raw_element(&self) -> dioxus_html::MountedResult<&dyn std::any::Any> {
|
||||
Ok(self)
|
||||
fn as_any(&self) -> &dyn std::any::Any {
|
||||
self
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -177,10 +177,10 @@ impl InnerInputState {
|
||||
|
||||
if is_repeating {
|
||||
*k = SerializedKeyboardData::new(
|
||||
is_repeating,
|
||||
k.code(),
|
||||
k.key(),
|
||||
k.code(),
|
||||
k.location(),
|
||||
is_repeating,
|
||||
k.modifiers(),
|
||||
);
|
||||
}
|
||||
@@ -777,10 +777,10 @@ fn translate_key_event(event: crossterm::event::KeyEvent) -> Option<EventData> {
|
||||
let modifiers = modifiers_from_crossterm_modifiers(event.modifiers);
|
||||
|
||||
Some(EventData::Keyboard(SerializedKeyboardData::new(
|
||||
false,
|
||||
code,
|
||||
key,
|
||||
code,
|
||||
Location::Standard,
|
||||
false,
|
||||
modifiers,
|
||||
)))
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user