Path filter in Graph search erroneously assumes unintended entries with common characters

Steps to reproduce

Create 3 file paths; '+', '+Seed', 'S+'

In graph search, type ‘-path:+’

Did you follow the troubleshooting guide? [Y/N]

Y

Expected result

Files omitted only from 'path:+'

Actual result

Files omitted from all paths with character '+'

Environment

SYSTEM INFO:
Operating system: android 14 (samsung SM-S918B)
Obsidian version: 1.6.3 (143)
API version: v1.6.3
Login status: not logged in
Live preview: on
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 14
Plugins enabled: 14
	1: Calendar v1.5.10
	2: Tag Wrangler v0.6.1
	3: Settings Search v1.3.10
	4: Templater v2.3.3
	5: Dataview v0.5.66
	6: Auto Link Title v1.5.4
	7: Recent Files v1.4.1
	8: Strange New Worlds v2.1.4
	9: Hider v1.4.0
	10: Commander v0.5.1
	11: QuickAdd v1.9.0
	12: Book Search v0.7.3
	13: Excalidraw v2.2.6
	14: ExcaliBrain v0.2.15

RECOMMENDATIONS:
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.


Additional information

In Graph search, paths are erroneously filtered. eg. '-path:+' also assumes '-path:+Seed' though I don't intend it

I am not sure I understand you. However from what you describing, I don’t see a bug.

path: tries to match anywhere in the path

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.