GP-1612 - Fixed Help Viewer exception when animation is disabled

This commit is contained in:
dragonmacher 2021-12-16 11:46:00 -05:00
parent 40aa807f8a
commit a9f0e9239f

View file

@ -496,15 +496,18 @@ public class GHelpBroker extends DefaultHelpBroker {
Rectangle relativeArea = SwingUtilities.convertRectangle(scrollPane, area, contentPane);
Shape star = new StarShape(relativeArea.getLocation());
lastAnimator =
Animator animator =
AnimationUtils.createPaintingAnimator(helpWindow, new LocationHintPainter(star));
lastAnimator.addTarget(new TimingTargetAdapter() {
if (animator == null) {
return;
}
lastAnimator = animator;
lastAnimator.addTarget(new TimingTargetAdapter() {
@Override
public void end() {
lastAnimator = null;
}
});
}