From d5399a05137155e34a3d0ae1b42cbfde5722b81b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Wed, 26 Oct 2022 11:25:11 +0200 Subject: [PATCH] sync timer schedule --- src/com/jpexs/decompiler/flash/gui/ImagePanel.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/jpexs/decompiler/flash/gui/ImagePanel.java b/src/com/jpexs/decompiler/flash/gui/ImagePanel.java index 8487eca21..e9db598e4 100644 --- a/src/com/jpexs/decompiler/flash/gui/ImagePanel.java +++ b/src/com/jpexs/decompiler/flash/gui/ImagePanel.java @@ -2515,8 +2515,10 @@ public final class ImagePanel extends JPanel implements MediaDisplay { } } }; - if (timer != null) { - timer.schedule(task, msDelay); + synchronized (ImagePanel.this) { + if (timer != null) { + timer.schedule(task, msDelay); + } } }