From: timoore Date: Fri, 14 Dec 2007 22:52:57 +0000 (+0000) Subject: Check if request has already been satisfied X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=7ca1a60e91cdbf0fd581616c9d10c255cfc66a77;p=flightgear.git Check if request has already been satisfied --- diff --git a/src/Scenery/SceneryPager.hxx b/src/Scenery/SceneryPager.hxx index 197202190..a0c87e78e 100644 --- a/src/Scenery/SceneryPager.hxx +++ b/src/Scenery/SceneryPager.hxx @@ -54,8 +54,9 @@ protected: _frameStamp(frameStamp) {} void doRequest(SceneryPager* pager) { - pager->requestNodeFile(_fileName, _group.get(), _priority, - _frameStamp.get()); + if (_group->getNumChildren() == 0) + pager->requestNodeFile(_fileName, _group.get(), _priority, + _frameStamp.get()); } std::string _fileName; osg::ref_ptr _group;