Version: 3.7.0
WebKit compile: 2.40.2
WebKit run: 2.44.3
GTK compile: 3.24.38
GTK run: 3.24.43
libsoup compile: 3.4.2
libsoup run: 3.4.4
Extension dir: /usr/lib/vimb
Steps to reproduce
- Move any of the
bookmarks, closed, queue or other files out of .local/share/vimb directory
- Create symlinks to those files inside it
- Do any action in Vimb that'd touch those files (for example creating a bookmark)
Vimb will delete/replace the symlink with a normal file.
Expected behaviour
Vimb doen't care about symlinks and just uses file as normal.
Actual behaviour
Vimb seems to delete a file and recreate it.
Note
I tested this with hardlinks too - does exactly the same thing.