INNER CODE UNIT · Rust
Err
marc2332/freya · crates/freya-android/src/lib.rs:113
if let Err(err) = platform.set_status_bar_light(is_light) {
tracing::error!("Failed to set status bar appearance: {err:?}");
}
});
// Show/hide keyboard based on focused node type
use_side_effect(move || {
let platform = Platform::get();
let window = platform.current_window();
let focused_node = window.focused_accessibility_node.read();
let result = if is_ime_role(focused_node.role()) {
platform.show_keyboard()
} else {
platform.hide_keyboard()
};
if let Err(err) = result {
tracing::error!("Failed to toggle soft keyboard: {err:?}");
}