From 2c6fdf5d9407dc41677c0aa1d492571cee53a162 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Fri, 4 May 2007 23:08:08 +0000 Subject: [PATCH] Cope if our ManagedRoot is not a component. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@227 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/java/com/threerings/media/FrameManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/media/FrameManager.java b/src/java/com/threerings/media/FrameManager.java index 7ef12aca..94a30116 100644 --- a/src/java/com/threerings/media/FrameManager.java +++ b/src/java/com/threerings/media/FrameManager.java @@ -329,7 +329,8 @@ public abstract class FrameManager _timer = timer; // set up our custom repaint manager - _repainter = new ActiveRepaintManager((Component)_root); + _repainter = new ActiveRepaintManager( + (_root instanceof Component) ? (Component)_root : _window); RepaintManager.setCurrentManager(_repainter); // turn off double buffering for the whole business because we handle repaints