Skip to content

Conversation

@nilsding
Copy link
Member

The sync state would be stuck with SyncPrepare after VFS was initialised otherwise.
This resulted in the systray icon displaying the Syncing icon when the app is launched until a file got down/uploaded from the configured VFS directory.

I think this broke with ee3ae98, that commit removed the EnumerationListener which reported the sync state while items were being enumerated.

@nilsding nilsding added this to the 3.18.0 milestone Aug 13, 2025
@nilsding nilsding self-assigned this Aug 13, 2025
@nilsding
Copy link
Member Author

/backport to stable-3.17

If only VFS sync is configured, the sync state would be stuck to
`SyncPrepare` otherwise, unless a file is downloaded/uploaded from the
configured VFS directory.

I think this broke with ee3ae98, where
the EnumerationListener that reported the sync states got removed.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
@nilsding nilsding force-pushed the bugfix/noid/macos-vfs-initial-sync-state branch from 16e62cd to ae65270 Compare August 14, 2025 08:53
@nilsding nilsding enabled auto-merge August 14, 2025 08:53
@github-actions
Copy link

Artifact containing the AppImage: nextcloud-appimage-pr-8573.zip

SHA256 checksum: 269cfec14e8f5e268acf0ded792f1db1e70fc3db072bad9f4f12cb943b37e164

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud
Copy link

@nilsding nilsding merged commit c3a20af into master Aug 14, 2025
18 of 19 checks passed
@nilsding nilsding deleted the bugfix/noid/macos-vfs-initial-sync-state branch August 14, 2025 10:02
@AndyXheli
Copy link

AndyXheli commented Aug 18, 2025

Hey! Wanted to see if this fixes this ? My status has been stuck on this and does not change. Running on 3.17.0 Stable
image

Looks like i dose but wanted to ask if you don't mind :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants