HackStudio: do not open empty directories as file

When _double clicking_ or _right click > Open_ in the tree view, the
selected directory, if empty, was open in the editor section as file.
This commit is contained in:
Matteo Sozzi 2021-02-01 22:05:14 +01:00 committed by Andreas Kling
parent a8dfba6348
commit 2031baebce
Notes: sideshowbarker 2024-07-18 22:37:07 +09:00

View file

@ -209,6 +209,9 @@ Vector<String> HackStudioWidget::selected_file_names() const
void HackStudioWidget::open_file(const String& filename)
{
if (Core::File::is_directory(filename))
return;
if (!currently_open_file().is_empty()) {
// Since the file is previously open, it should always be in m_open_files.
ASSERT(m_open_files.find(currently_open_file()) != m_open_files.end());