mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-01-18 17:19:50 +00:00
On play_animation(), disconnect the other button's toggled signal temporarily - This fixes #219
This commit is contained in:
parent
84e822bb44
commit
a14e928031
|
@ -248,9 +248,13 @@ func _on_AnimationTimer_timeout() -> void:
|
||||||
|
|
||||||
func play_animation(play : bool, forward_dir : bool) -> void:
|
func play_animation(play : bool, forward_dir : bool) -> void:
|
||||||
if forward_dir:
|
if forward_dir:
|
||||||
|
Global.play_backwards.disconnect("toggled", self, "_on_PlayBackwards_toggled")
|
||||||
Global.play_backwards.pressed = false
|
Global.play_backwards.pressed = false
|
||||||
|
Global.play_backwards.connect("toggled", self, "_on_PlayBackwards_toggled")
|
||||||
else:
|
else:
|
||||||
|
Global.play_forward.disconnect("toggled", self, "_on_PlayForward_toggled")
|
||||||
Global.play_forward.pressed = false
|
Global.play_forward.pressed = false
|
||||||
|
Global.play_forward.connect("toggled", self, "_on_PlayForward_toggled")
|
||||||
if Global.canvases.size() == 1:
|
if Global.canvases.size() == 1:
|
||||||
if forward_dir:
|
if forward_dir:
|
||||||
Global.play_forward.pressed = false
|
Global.play_forward.pressed = false
|
||||||
|
|
Loading…
Reference in a new issue