Send text_input_rectangle requests for text-input

This commit is contained in:
Tadeo Kondrak 2020-12-20 15:01:21 -07:00
parent c1675af103
commit 95c0c89cac
No known key found for this signature in database
GPG key ID: D41E092CA43F1D8B
7 changed files with 143 additions and 2 deletions

View file

@ -2943,3 +2943,19 @@ term_ime_reset(struct terminal *term)
}
#endif
}
void
term_ime_set_cursor_rect(struct terminal *term, int x, int y, int width,
int height)
{
#if defined(FOOT_IME_ENABLED) && FOOT_IME_ENABLED
tll_foreach(term->wl->seats, it) {
if (it->item.kbd_focus == term) {
it->item.ime.cursor_rect.pending.x = x;
it->item.ime.cursor_rect.pending.y = y;
it->item.ime.cursor_rect.pending.width = width;
it->item.ime.cursor_rect.pending.height = height;
}
}
#endif
}