diff --git a/grendel/widgets/Animation.java b/grendel/widgets/Animation.java index 343954497d30..64d8d2141899 100644 --- a/grendel/widgets/Animation.java +++ b/grendel/widgets/Animation.java @@ -41,8 +41,11 @@ public class Animation extends Component implements Runnable { try { + Graphics g; fThread.sleep(100); - paint(getGraphics()); + g = getGraphics(); + if (g != null) + paint(getGraphics()); fCurrent++; fCurrent %= fGlyphs.length; if (fCurrent == 0)