From e3b0214f401da3cbb18a81cee0f0f5631f43239b Mon Sep 17 00:00:00 2001 From: Dmitry Koteroff Date: Fri, 24 Nov 2017 21:12:18 +0300 Subject: A few small adjustments to file dialogs: a) Added Backspace key support for Tree-based file dialog. b) Fixed issue inability to select a folder in project manager (always previous folder was selected instead). c) Open Directory mode: changed "Open" to "Select Current Folder" d) Block "Open" button when inappropriate content is selected (for example, file when in open folder mode, or folder when in open files mode) --- scene/gui/file_dialog.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'scene/gui/file_dialog.h') diff --git a/scene/gui/file_dialog.h b/scene/gui/file_dialog.h index 34cecfe4d0..6281e88731 100644 --- a/scene/gui/file_dialog.h +++ b/scene/gui/file_dialog.h @@ -33,7 +33,6 @@ #include "box_container.h" #include "os/dir_access.h" #include "scene/gui/dialogs.h" -#include "scene/gui/dialogs.h" #include "scene/gui/line_edit.h" #include "scene/gui/option_button.h" #include "scene/gui/tool_button.h" @@ -117,6 +116,8 @@ private: void _unhandled_input(const Ref &p_event); + bool _is_open_should_be_disabled(); + virtual void _post_popup(); protected: -- cgit v1.2.3