Disconnect signal if exist (#62)
Co-authored-by: VAILLANT Jeremy <vaillant.jeremy@dev-crea.com> Reviewed-on: Athena/game-source#62 Co-authored-by: darknight <vaillant.jeremy@dev-crea.com> Co-committed-by: darknight <vaillant.jeremy@dev-crea.com>
This commit is contained in:
@@ -58,6 +58,7 @@ func _configure_reset(level, node, index):
|
|||||||
|
|
||||||
if int(level.object_finding()) == 0:
|
if int(level.object_finding()) == 0:
|
||||||
reset.set_disabled(true)
|
reset.set_disabled(true)
|
||||||
|
if reset.has_signal("pressed"):
|
||||||
reset.disconnect("pressed", self, "_on_reset_level")
|
reset.disconnect("pressed", self, "_on_reset_level")
|
||||||
else:
|
else:
|
||||||
reset.set_disabled(false)
|
reset.set_disabled(false)
|
||||||
|
|||||||
Reference in New Issue
Block a user