…by extracting filenames and directories from leaf.getViewState() in getFilename and getDirname, and remove file extensions from tab names.
Hello, I created this issue today and also managed to solve it by updating the Tabs.svelte file. I am not proficient in JavaScript but managed to resolve this through some trial & error, (docs) as well as ChatGPT.
I was not able to replicate your build because I couldn't install the TypeScript version you have but I made some adjustments in main and created my own build. With the fixed versions of getFilename and getDirname, the issue seems to be resolved. I tested it in 2 desktop vaults and one mobile vault by replacing the main.js there.
I hope this works the same way with you build.
Best,
Leon
…by extracting filenames and directories from leaf.getViewState() in getFilename and getDirname, and remove file extensions from tab names.
Hello, I created this issue today and also managed to solve it by updating the Tabs.svelte file. I am not proficient in JavaScript but managed to resolve this through some trial & error, (docs) as well as ChatGPT.
I was not able to replicate your build because I couldn't install the TypeScript version you have but I made some adjustments in main and created my own build. With the fixed versions of getFilename and getDirname, the issue seems to be resolved. I tested it in 2 desktop vaults and one mobile vault by replacing the main.js there.
I hope this works the same way with you build. Best, Leon