From b0f9edcc8e5f83a8c0bfac5d32067687f9bdd4c4 Mon Sep 17 00:00:00 2001 From: Pere Pujal i Carabantes Date: Sat, 30 May 2015 22:43:24 +0000 Subject: [PATCH] Korean Hangul now seems to refresh right when deleting(Backspace) buffered chars. --- src/tuxpaint.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 4c2d0c60b..4957d1be2 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -2605,6 +2605,10 @@ static void mainloop(void) /* Read IM, remember how many to redraw next iteration */ redraw = im_read(&im_data, event.key.keysym); + /* Korean Hangul needs this to refresh when buffered chars gets emptied */ + if (! *im_cp) + do_render_cur_text(0); + /* Queue each character to be displayed */ while(*im_cp) { if (*im_cp == L'\b')