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:?}");
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…