From 1e55b4ed7ed08f51dd4ea9599e289d55a5c6fd5c Mon Sep 17 00:00:00 2001 From: Charlie Groves Date: Fri, 31 Aug 2007 17:18:35 +0000 Subject: [PATCH] Haven't been able to see any non-repainting without this on my mac, and this was causing the whole screen to be dirtied once a second when the countdown timer in a seamonster battle ticked. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@292 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/java/com/threerings/media/ActiveRepaintManager.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/java/com/threerings/media/ActiveRepaintManager.java b/src/java/com/threerings/media/ActiveRepaintManager.java index 086c4460..a00f8295 100644 --- a/src/java/com/threerings/media/ActiveRepaintManager.java +++ b/src/java/com/threerings/media/ActiveRepaintManager.java @@ -121,12 +121,6 @@ public class ActiveRepaintManager extends RepaintManager Log.info("Invalidating " + toString(vroot) + "."); } _invalid = ListUtil.add(_invalid, vroot); - - // on the mac, components frequently do not repaint themselves after being invalidated - // so we have to force a repaint from the validation roon on down - if (RunAnywhere.isMacOS() && vroot instanceof JComponent) { - addDirtyRegion((JComponent)vroot, 0, 0, vroot.getWidth(), vroot.getHeight()); - } } }