Keyboard input, text input elements
This commit is contained in:
@@ -79,6 +79,34 @@ fn log_platform_event(event: &PlatformEvent) {
|
||||
"pointer event received"
|
||||
);
|
||||
}
|
||||
PlatformEvent::Keyboard { window_id, event } => {
|
||||
tracing::debug!(
|
||||
event = "keyboard_event",
|
||||
window_id = window_id.raw(),
|
||||
keycode = event.keycode,
|
||||
?event.kind,
|
||||
?event.key,
|
||||
?event.modifiers,
|
||||
text = event.text.as_deref().unwrap_or(""),
|
||||
"keyboard event received"
|
||||
);
|
||||
}
|
||||
PlatformEvent::Wake { window_id, token } => {
|
||||
tracing::debug!(
|
||||
event = "wake_event",
|
||||
window_id = window_id.raw(),
|
||||
token,
|
||||
"internal wake event received"
|
||||
);
|
||||
}
|
||||
PlatformEvent::PrimarySelectionText { window_id, text } => {
|
||||
tracing::debug!(
|
||||
event = "primary_selection_text",
|
||||
window_id = window_id.raw(),
|
||||
text,
|
||||
"primary selection text received"
|
||||
);
|
||||
}
|
||||
PlatformEvent::CloseRequested { window_id } => {
|
||||
tracing::info!(
|
||||
event = "close_requested",
|
||||
|
||||
Reference in New Issue
Block a user