From 0bc5a813a85847c06513f450742be0e12fcc1570 Mon Sep 17 00:00:00 2001 From: Thomas Geymayer Date: Mon, 11 Mar 2013 21:24:40 +0100 Subject: [PATCH] Revert "Ensure immediate canvas update inside GUI windows." This reverts commit 07f01bd7344b261ccf304d2583276ca72e381378. We don't need this anymore as there is now a proper fix in SimGear. --- src/Canvas/window.cxx | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/Canvas/window.cxx b/src/Canvas/window.cxx index 80ef5677e..d0d72f509 100644 --- a/src/Canvas/window.cxx +++ b/src/Canvas/window.cxx @@ -79,17 +79,6 @@ namespace canvas _capture_events = node->getBoolValue(); else handled = false; - - // Ensure canvas is redrawn before the window is displayed after it has - // been hidden. We can't rely on the cull callback as it gets called too - // late (GUI camera is attached as POST_RENDER whereas canvas contents are - // rendered during PRE_RENDER). - if( node->getNameString() == "visible" && node->getBoolValue() ) - { - simgear::canvas::CanvasPtr canvas = getCanvas().lock(); - if( canvas ) - canvas->enableRendering(); - } } if( !handled ) -- 2.39.5