nextcloud / desktop

💻 Desktop sync client for Nextcloud
https://nextcloud.com/install/#install-clients
GNU General Public License v2.0
2.9k stars 772 forks source link

[Bug]: Virtual Files - Symbol misbehavior in Windows Explorer on Shortcut files (*.lnk) #6419

Open steve-s-71 opened 4 months ago

steve-s-71 commented 4 months ago

⚠️ Before submitting, please verify the following: ⚠️

Bug description

Misbehavior of the NC Sync Client for Windows when using Virtual Files: It shows the “Synchronization ongoing” symbol forever on all Shortcut files .lnk /.LNK

The shortcut files are properly synced to the NC server - but the symbol in Windows Explorer does not turn to show the green “successfully synced” symbol. (There was a bug in the past, not syncing any .lnk files at all – don’t confuse it with that, this report is about a different issue. Also please do not confuse with symbolic links, hard links, junctions, etc. its not about any of that kind).

This misbehavior is quite annoying, because if there is one Shortcut file deep down in a foldertree, the containing folder and all parent folders showing the “Synchronization ongoing” symbol forever.

The issue appears on recent and previous versions of the sync client, and on Win 11 as well as on Win 10 OS. You should be able to reproduce it easily…

Please can this be corrected?

...

Steps to reproduce

  1. Setup sync as virtual files
  2. Create a folder and configure it as always locally available
  3. Create a Shortcut and put it into the folder
  4. Confirm folder and shorcut file is synced to the NC sever (e.g. via the webinterface) ...

Expected behavior

Expected behaviour: The symbol in Windows Explorer does show the green “successfully synced” symbol

Actual behavior: It shows the “Synchronization ongoing” symbol forever on all a Shortcut files .lnk /.LNK

Screenhoot

...

Which files are affected by this bug

*.lnk

Operating system

Windows

Which version of the operating system you are running.

Win 10 and Win 11

Package

Appimage

Nextcloud Server version

28.0.0 (probably irrelevent - I belief I have seen it on older Server versions as well)

Nextcloud Desktop Client version

3.11.1 (but have seen the issue with older versions as well)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

tomdereub commented 2 weeks ago

Same issue with nextcloud desktop 3.12.3 and nextcloud server 28.0.6.