summaryrefslogtreecommitdiff
path: root/components/filedialog/FileDialog.qml
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-02 18:56:35 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-02 18:56:35 +1000
commit84cb2f694b4cd96fc758c81e2bdff1dbe8d14ff1 (patch)
treef8fa728fd9b646434e1a147b4cec7666bbe588aa /components/filedialog/FileDialog.qml
parentinternal: use FileSystemModel for FileDialog (diff)
downloadcaelestia-shell-84cb2f694b4cd96fc758c81e2bdff1dbe8d14ff1.tar.gz
caelestia-shell-84cb2f694b4cd96fc758c81e2bdff1dbe8d14ff1.tar.bz2
caelestia-shell-84cb2f694b4cd96fc758c81e2bdff1dbe8d14ff1.zip
internal: fix undef/null errors
Diffstat (limited to 'components/filedialog/FileDialog.qml')
-rw-r--r--components/filedialog/FileDialog.qml2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/filedialog/FileDialog.qml b/components/filedialog/FileDialog.qml
index ed6b193..f3187a5 100644
--- a/components/filedialog/FileDialog.qml
+++ b/components/filedialog/FileDialog.qml
@@ -37,7 +37,7 @@ LazyLoader {
readonly property bool selectionValid: {
const file = folderContents.currentItem?.modelData;
- return file && !file.isDir && (filters.includes("*") || filters.includes(file.suffix));
+ return (file && !file.isDir && (filters.includes("*") || filters.includes(file.suffix))) ?? false;
}
function accepted(path: string): void {