From e70cb285acf53516b20c02ba167a801157576395 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Tue, 2 Sep 2025 18:40:31 +1000 Subject: internal: use FileSystemModel for FileDialog --- components/filedialog/FileDialog.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/filedialog/FileDialog.qml') diff --git a/components/filedialog/FileDialog.qml b/components/filedialog/FileDialog.qml index 0deff32..ed6b193 100644 --- a/components/filedialog/FileDialog.qml +++ b/components/filedialog/FileDialog.qml @@ -36,8 +36,8 @@ LazyLoader { property list filters: loader.filters readonly property bool selectionValid: { - const item = folderContents.currentItem; - return item && !item.fileIsDir && (filters.includes("*") || filters.includes(item.fileSuffix)); + const file = folderContents.currentItem?.modelData; + return file && !file.isDir && (filters.includes("*") || filters.includes(file.suffix)); } function accepted(path: string): void { -- cgit v1.2.3-freya