When refreshing a scene, only delay repaints if rethink finds new blocks to resolve
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@505 ed5b42cb-e716-0410-a449-f6a68f950b19
This commit is contained in:
@@ -154,8 +154,8 @@ public class MisoScenePanel extends VirtualMediaPanel
|
|||||||
public void refreshScene ()
|
public void refreshScene ()
|
||||||
{
|
{
|
||||||
clearScene();
|
clearScene();
|
||||||
rethink();
|
// Don't repaint immediately if we've gotten new penders from our rethink
|
||||||
_delayRepaint = true;
|
_delayRepaint = rethink() > 0;
|
||||||
_remgr.invalidateRegion(_vbounds);
|
_remgr.invalidateRegion(_vbounds);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user