From 3dd5fb3fa50c10646e849ff04e1f66bca6bc596f Mon Sep 17 00:00:00 2001 From: Tobias Pietzsch <tobias.pietzsch@gmail.com> Date: Thu, 27 Feb 2014 04:52:22 +0100 Subject: [PATCH] first request swing repaint before running animator --- src/main/java/bdv/viewer/ViewerPanel.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/bdv/viewer/ViewerPanel.java b/src/main/java/bdv/viewer/ViewerPanel.java index 021241d4..7ebc13a2 100644 --- a/src/main/java/bdv/viewer/ViewerPanel.java +++ b/src/main/java/bdv/viewer/ViewerPanel.java @@ -375,6 +375,8 @@ public class ViewerPanel extends JPanel implements OverlayRenderer, TransformLis { imageRenderer.paint( state ); + display.repaint(); + synchronized ( this ) { if ( currentAnimator != null ) @@ -387,8 +389,6 @@ public class ViewerPanel extends JPanel implements OverlayRenderer, TransformLis currentAnimator = null; } } - - display.repaint(); } /** -- GitLab