Steps to reproduce
- Create five files,
file1
,file2
,file3
,file4
, andfile5
- Give them all the property
project: "myproject”
- Give
file1
the tagmytag
- Give
file2
the tagarchive
- Set up
file3
with an empty tag property, like this:tags:
- Set up
file4
with an empty tag property, like this:tags: []
file5
should have no tag property at all.- Create a Base with two filters:
project → is → myproject
andtags → does not contain → archive
Expected result
I expect all files to be included in the base, except for file2
because it has the archive
tag.
Actual result
Only file1
and file4
are included in the base. I understand if excluding file5
is intended behavior. but I’m surprised to see file3
handled differently than file4
, since they’re both considered “Empty” when viewing in Live Preview mode.
Environment
SYSTEM INFO:
Obsidian version: v1.9.2
Installer version: v1.7.4
Operating system: Darwin Kernel Version 24.5.0: Tue Apr 22 19:52:00 PDT 2025; root:xnu-11417.121.6~2/RELEASE_ARM64_T6031 24.5.0
Login status: logged in
Language: en
Catalyst license: supporter
Insider build toggle: on
Live preview: on
Base theme: adapt to system
Community theme: Minimal v7.7.19
Snippets enabled: 4
Restricted mode: on