floccusaddon / floccusaddon/floccus

The folder is located at the bottom and the new bookmarks are misplaced

Open
#1,582 12 comments 0 reactions 0 assignees View on GitHub
bug priority: medium
Dominant language
JavaScript
Stars
8.5k
Forks
327
Avg merge
3d 14h
Merged PRs (30d)
2

Description

### Which version of floccus are you using?

4.19.0

### Sync method

WebDAV

### Which browser are you using? In case you are using the phone App, specify the Android or iOS version and device please.

edge 124.0.2478.51

### Which version of Nextcloud Bookmarks are you using? (if relevant)

_No response_

### Which version of Nextcloud? (if relevant)

_No response_

### What kind of WebDAV server are you using? (if relevant)

https://dav.jianguoyun.com/dav/

### Describe the Bug

The first synchronization will arrange all folders at the bottom of the list.

(I may have exaggerated some of the following content because it was not rigorously validated, but the symptoms are the same.)
If you manually move the folders to the top, synchronizing again may cause very serious bookmark position errors (which will involve the vast majority of bookmarks).
If the folder is not moved, changing the order of bookmarks on other devices may also cause bookmarks to appear in other folders.

According to my testing, the issue is not related to the webdav server or the bookmark file itself, as I downloaded the file from the webdav mounted on Windows and imported the bookmarks through the built-in edge method, and everything is normal. And I tested multiple versions of Floccus, including the latest 5.12.1 beta, 5.11.0, 5.10.0, 5.0.0 . It wasn't until I rolled back to 4.19.0 that the performance of the bookmark met expectations. The problem may be with the 5.0.0 major update.

### Expected Behavior

The order and position of the bookmarks are normal.

### To Reproduce

1. Changing bookmarks on other devices
2. Bookmarks Syncing

### Debug log provided

- [ ] I have provided a debug log file

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.