Please make zoom setting from "Appearance" persisted into config

Use case or problem

Zoom setting from “Appearance” section of Settings doesn’t get persisted into config, which makes it reset to 100% every time Obsidian is restarted.

Proposed solution

Zoom property could be included in Vault’s appearance.json file which would make it stay the same between sessions.

Current workaround (optional)

There is workaround described in Keeping zoom level between sessions but it creates problems around note editing (headings are not clickable in my setup, cursor behaves strangely on Linux Wayland).

Same issue, same behavior, with the css “fix”, also on wayland
If you found any other fix for this issue please let me know.

this works for me. If it doesn’t for you open a BR and make sure you follow the template.