winit-core: fix set_ime_allowed always panicing
This commit is contained in:
parent
4c5bf0ee08
commit
b961e8e941
2 changed files with 5 additions and 1 deletions
|
|
@ -1136,7 +1136,7 @@ pub trait Window: AsAny + Send + Sync + fmt::Debug {
|
|||
let action = if allowed {
|
||||
let position = LogicalPosition::new(0, 0);
|
||||
let size = LogicalSize::new(0, 0);
|
||||
let ime_caps = ImeCapabilities::new().without_hint_and_purpose().with_cursor_area();
|
||||
let ime_caps = ImeCapabilities::new().with_hint_and_purpose().with_cursor_area();
|
||||
let request_data = ImeRequestData {
|
||||
hint_and_purpose: Some((ImeHint::NONE, ImePurpose::Normal)),
|
||||
// WARNING: there's nothing sensible to use here by default.
|
||||
|
|
|
|||
|
|
@ -50,3 +50,7 @@ changelog entry.
|
|||
- On Web, avoid throwing an exception in `EventLoop::run_app`, instead preferring to return to the caller.
|
||||
This requires passing a `'static` application to ensure that the application state will live as long as necessary.
|
||||
- On Web, the event loop can now always be re-created once it has finished running.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fixed panic when calling `Window::set_ime_allowed`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue