aboutsummaryrefslogtreecommitdiff
path: root/tools/editor/scenes_dock.cpp
diff options
context:
space:
mode:
authorJuan Linietsky2014-10-14 19:44:41 -0300
committerJuan Linietsky2014-10-14 19:44:41 -0300
commitcd218b8c09482f9f9f2d15285d55ad955673697f (patch)
tree60a09595de85ac63027b916dc2344b6612975bf1 /tools/editor/scenes_dock.cpp
parent94e35ef316caa0f713eef1c3823c8fa035508090 (diff)
downloadgodot-cd218b8c09482f9f9f2d15285d55ad955673697f.tar.gz
godot-cd218b8c09482f9f9f2d15285d55ad955673697f.tar.zst
godot-cd218b8c09482f9f9f2d15285d55ad955673697f.zip
Fixes
-=-=- -Fixed normalmap depth parameter -Fixes to DirAccess on Windows -Double click on resource dock will open them -Fixes to doc generator (should make github wiki on class list more up to date)
Diffstat (limited to '')
-rw-r--r--tools/editor/scenes_dock.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/editor/scenes_dock.cpp b/tools/editor/scenes_dock.cpp
index 34422b4d5..3f7c82d98 100644
--- a/tools/editor/scenes_dock.cpp
+++ b/tools/editor/scenes_dock.cpp
@@ -200,9 +200,11 @@ void ScenesDock::_instance_pressed() {
}
void ScenesDock::_open_pressed(){
+
TreeItem *sel = tree->get_selected();
- if (!sel)
+ if (!sel) {
return;
+ }
String path = sel->get_metadata(0);
if (ResourceLoader::get_resource_type(path)=="PackedScene") {
@@ -300,6 +302,7 @@ ScenesDock::ScenesDock(EditorNode *p_editor) {
tree->set_v_size_flags(SIZE_EXPAND_FILL);
tree->connect("item_edited",this,"_favorite_toggled");
+ tree->connect("item_activated",this,"_open_pressed");
timer = memnew( Timer );
timer->set_one_shot(true);