From dc7cc2015b53c3ecd8083aa75e33cb693e5f5594 Mon Sep 17 00:00:00 2001 From: mfranz Date: Sat, 28 Jan 2006 16:06:03 +0000 Subject: [PATCH] restore the uglyness: call the resize callback every frame again, even though the window wasn't resized. I'm just not adventurous enough for a cleaner solution in the light of the upcoming release. At least the xsize/ysize properties aren't set each frame any more, so listeners work now properly. --- src/Main/renderer.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Main/renderer.cxx b/src/Main/renderer.cxx index 7e9c6f997..edc4f7142 100644 --- a/src/Main/renderer.cxx +++ b/src/Main/renderer.cxx @@ -336,6 +336,10 @@ FGRenderer::update( bool refresh_camera_settings ) { current__view->set_dirty(); if ( refresh_camera_settings ) { + // update view port + resize( fgGetInt("/sim/startup/xsize"), + fgGetInt("/sim/startup/ysize") ); + // Tell GL we are switching to model view parameters glMatrixMode(GL_MODELVIEW); glLoadIdentity(); -- 2.39.5