From 4d037e03ef17af74d537d796d06bf37c6e69829e Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 14 Apr 2020 19:11:43 +0000 Subject: [PATCH] Fix issue with X11 textmode() implementation. The xim wasn't scaled to the new size (ever) --- src/conio/x_events.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/conio/x_events.c b/src/conio/x_events.c index 2659530857..4809f04d93 100644 --- a/src/conio/x_events.c +++ b/src/conio/x_events.c @@ -368,7 +368,7 @@ static void resize_window() static void init_mode_internal(int mode) { - int oldcols; + int oldcols; oldcols=x_cvstat.cols; @@ -391,7 +391,7 @@ static void init_mode_internal(int mode) x_cvstat = vstat; pthread_mutex_unlock(&vstatlock); pthread_mutex_unlock(&blinker_lock); - map_window(); + map_window(); } static void check_scaling(void) @@ -405,10 +405,11 @@ static void check_scaling(void) static int init_mode(int mode) { init_mode_internal(mode); + resize_window(); bitmap_drv_request_pixels(); sem_post(&mode_set); - return(0); + return(0); } static int video_init() -- GitLab