From 1476592f065940bd56cf588617552a16d41ed01f Mon Sep 17 00:00:00 2001 From: Marijn van Vliet Date: Sat, 14 Nov 2009 16:39:14 +0000 Subject: [PATCH] Fixed resize bug git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@159 ddfedd41-794f-dd11-ae45-00112f111e67 --- interpreters/frotz/glkscreen.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/interpreters/frotz/glkscreen.c b/interpreters/frotz/glkscreen.c index 2773c07..37ef562 100644 --- a/interpreters/frotz/glkscreen.c +++ b/interpreters/frotz/glkscreen.c @@ -305,13 +305,6 @@ void screen_char (zchar c) return; } - if (gos_upper && gos_curwin == gos_upper) { - if (cury > mach_status_ht) { - mach_status_ht = cury; - reset_status_ht(); - } - } - /* check fixed flag in header, game can change it at whim */ if (gos_curwin == gos_lower) { @@ -583,8 +576,15 @@ void z_set_cursor (void) { cury = zargs[0]; curx = zargs[1]; - if (gos_upper) + + if (gos_upper) { + if (cury > mach_status_ht) { + mach_status_ht = cury; + reset_status_ht(); + } + glk_window_move_cursor(gos_upper, curx - 1, cury - 1); + } } /* -- 2.30.2