blob: 9715d0d288ccbfbf564f8c36727f02864f2e219c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
extends FileDialog
export var clear_signals_on_hide := true
func _init():
self.connect("hide", self, "_clear_signals")
func _clear_signals():
if clear_signals_on_hide == false:
return
for signal_name in ["file_selected"]:
for it in get_signal_connection_list(signal_name):
disconnect(it.signal, it.target, it.method)
|