diff --git a/src/com/jpexs/decompiler/flash/gui/TextPanel.java b/src/com/jpexs/decompiler/flash/gui/TextPanel.java index 9b0827d46..6cf259ce2 100644 --- a/src/com/jpexs/decompiler/flash/gui/TextPanel.java +++ b/src/com/jpexs/decompiler/flash/gui/TextPanel.java @@ -249,7 +249,7 @@ public class TextPanel extends JPanel { } private void translateX(int delta, int repeatCount) { - if (mainPanel.translateText(textTag, delta * repeatCount)) { + if (mainPanel.translateText(textTag, delta * (repeatCount + 1))) { updateButtonsVisibility(); textTag.getSwf().clearImageCache(); mainPanel.refreshTree(); diff --git a/src/com/jpexs/decompiler/flash/gui/controls/JRepeatButton.java b/src/com/jpexs/decompiler/flash/gui/controls/JRepeatButton.java index 36d77f3a6..089df0bf5 100644 --- a/src/com/jpexs/decompiler/flash/gui/controls/JRepeatButton.java +++ b/src/com/jpexs/decompiler/flash/gui/controls/JRepeatButton.java @@ -46,6 +46,7 @@ public class JRepeatButton extends JButton { @Override public void mousePressed(MouseEvent e) { + repeatCount = 0; Runnable runnable = new Runnable() { private int cnt = 0;