Use default size for empty pre-edits

This commit is contained in:
Héctor Ramón Jiménez 2025-02-12 07:26:26 +01:00
parent cf851e133a
commit 7199ed0d07
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
2 changed files with 4 additions and 12 deletions

View file

@ -753,11 +753,8 @@ where
}
Update::InputMethod(update) => match update {
Ime::Toggle(is_open) => {
state.preedit = is_open.then(|| {
let mut preedit = input_method::Preedit::new();
preedit.text_size = self.text_size;
preedit
});
state.preedit =
is_open.then(input_method::Preedit::new);
shell.request_redraw();
}

View file

@ -1261,13 +1261,8 @@ where
let state = state::<Renderer>(tree);
state.is_ime_open =
matches!(event, input_method::Event::Opened).then(
|| {
let mut preedit = input_method::Preedit::new();
preedit.text_size = self.size;
preedit
},
);
matches!(event, input_method::Event::Opened)
.then(input_method::Preedit::new);
shell.request_redraw();
}