From dce34521a3497a536dad7f04bfff2233f826ac54 Mon Sep 17 00:00:00 2001 From: Charlie Groves Date: Fri, 23 May 2008 22:43:23 +0000 Subject: [PATCH] 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 --- src/java/com/threerings/miso/client/MisoScenePanel.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/java/com/threerings/miso/client/MisoScenePanel.java b/src/java/com/threerings/miso/client/MisoScenePanel.java index 0a4d9dc0..cf3bcf94 100644 --- a/src/java/com/threerings/miso/client/MisoScenePanel.java +++ b/src/java/com/threerings/miso/client/MisoScenePanel.java @@ -154,8 +154,8 @@ public class MisoScenePanel extends VirtualMediaPanel public void refreshScene () { clearScene(); - rethink(); - _delayRepaint = true; + // Don't repaint immediately if we've gotten new penders from our rethink + _delayRepaint = rethink() > 0; _remgr.invalidateRegion(_vbounds); }