repose-platform 0.14.2

Platform runners (winit Desktop, Android and Web)
Documentation
1
2
3
4
5
6
7
8
9
10
use winit::window::{ImePurpose, Window};

pub(crate) fn set_ime_for_textfield(window: &Window, is_textfield: bool) {
    if is_textfield {
        window.set_ime_allowed(true);
        window.set_ime_purpose(ImePurpose::Normal);
    } else {
        window.set_ime_allowed(false);
    }
}