From 57952d562c4fadbca67fbdb54ca428786bf211bd Mon Sep 17 00:00:00 2001 From: qarmin Date: Sun, 12 Apr 2020 14:05:47 +0200 Subject: [PATCH] Fixes leak with drives [3.2] --- editor/editor_file_dialog.cpp | 1 + scene/gui/file_dialog.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/editor/editor_file_dialog.cpp b/editor/editor_file_dialog.cpp index 8f6a89cce5a..98b4768cdb9 100644 --- a/editor/editor_file_dialog.cpp +++ b/editor/editor_file_dialog.cpp @@ -1557,6 +1557,7 @@ EditorFileDialog::EditorFileDialog() { drives = memnew(OptionButton); drives->connect("item_selected", this, "_select_drive"); + pathhb->add_child(drives); dir = memnew(LineEdit); pathhb->add_child(dir); diff --git a/scene/gui/file_dialog.cpp b/scene/gui/file_dialog.cpp index fc06f4bf3c4..84584756e92 100644 --- a/scene/gui/file_dialog.cpp +++ b/scene/gui/file_dialog.cpp @@ -916,6 +916,7 @@ FileDialog::FileDialog() { drives = memnew(OptionButton); drives->connect("item_selected", this, "_select_drive"); + hbc->add_child(drives); dir = memnew(LineEdit); hbc->add_child(dir);