From 5bdf70b089a1fc8583e6566c9daaada1ca676dfd Mon Sep 17 00:00:00 2001 From: William McBrine Date: Thu, 28 Jun 2007 02:25:37 +0000 Subject: [PATCH] Send KEY_RESIZE only when resizing changes the number of lines or columns. --- sdl1/pdckbd.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sdl1/pdckbd.c b/sdl1/pdckbd.c index 309b010a..39710e08 100644 --- a/sdl1/pdckbd.c +++ b/sdl1/pdckbd.c @@ -13,7 +13,7 @@ #include "pdcsdl.h" -RCSID("$Id: pdckbd.c,v 1.14 2007/06/15 21:06:40 wmcbrine Exp $") +RCSID("$Id: pdckbd.c,v 1.15 2007/06/28 02:25:37 wmcbrine Exp $") /*man-start************************************************************** @@ -342,7 +342,9 @@ int PDC_get_key(void) case SDL_QUIT: exit(1); case SDL_VIDEORESIZE: - if (pdc_own_screen) + if (pdc_own_screen && + (event.resize.h / pdc_fheight != LINES || + event.resize.w / pdc_fwidth != COLS)) { pdc_sheight = event.resize.h; pdc_swidth = event.resize.w;