You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- [ ] 1. test keloggs
- [ ] 1 test keloggs
```dataview
TASK
WHERE file = this.file
AND contains(text, "kel")
```
And in version 1.6.3 and 1.7.7 when you switch to reading mode you'll get this output:
So the explanation is that the renderer doesn't see the first task as a simple task, but rather more like a task consisting of a numbered list. As such, the WHERE clause doesn't match for the task itself, since the text is actually contained in the children elements of the task...
I'm not entirely sure, but I wonder if this anomaly has been fixed in 1.8.0 of Obsidian, which I've not installed anywhere just now. So I'll keep a watch out for this, but I do believe this is due to strange rendering outside the scope of Dataview's code.
What happened?
I task queried for:
- [ ] 1. test keloggs
I got no matches.
And then I queried for:
- [ ] 1 test keloggs
I got a match for this, which is the expected behavior.
I provide the query below.
DQL
No response
JS
Dataview Version
v0.5.67
Obsidian Version
v1.7.4
OS
Windows
The text was updated successfully, but these errors were encountered: