aboutsummaryrefslogtreecommitdiff
path: root/file_picker.gd
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)