Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uninstalled extension keeps redownloading #980

Closed
willstocks opened this issue Jul 23, 2019 · 12 comments
Closed

Uninstalled extension keeps redownloading #980

willstocks opened this issue Jul 23, 2019 · 12 comments

Comments

@willstocks
Copy link

🐛 Describe the bug
I recently uninstalled an extension and sync appeared to start doing its thing (which I assumed was upload my new settings/extensions), however when I jumped in to my extensions list a little while later, I noticed that the extension was back in the list! So, I deleted it again, waited a few seconds for sync to complete and it reappeared. It looks like the "download" process was happening before the upload process. So I uninstalled the extension and quickly tried to complete a manual upload, but I clearly am not quick enough. To resolve, I had to jump into my gist and delete the extension manually from there (which did the trick perfectly).

🌴 Visual Studio Code Version : 1.36.1
🌴 Code Settings Sync Version : 3.4.0 (although I have just updated to the latest version)
🌴 Standard or Insiders : Standard
🌴 Portable or Installed : Installed
🌴 OSS or Official Build : Official Build
🌴 Operating System : Windows 10 1809
🌴 Occurs On: Upload
🌴 Proxy Enabled:
🌴 Gist Id: 4eaba17f3efbf07257c0503521aa1fab (private)

📰 To Reproduce
Steps to reproduce the behavior:

  1. Uninstall an extension
  2. See extension reappear
  3. No errors logged because technically not an error

💪 Expected behavior
Uninstalling an extension should update the gist and leave the extension uninstalled

📺 Console Error Log
N/A

📺 Additional context

@shanalikhan
Copy link
Owner

Can you post your settings for sync.* inside Settings Sync and Global Settings for Settings Sync.

@willstocks
Copy link
Author

Hi @shanalikhan

I was looking through my settings earlier and noticed that "Force Download" was enabled. I have tried disabling this (as I do not want to enable "Force Upload") and weirdly, noticed that when I download a new extension within VSCode, the Auto Upload isn't triggering for some reason... However when I uninstall the auto upload appears to trigger without an issue.

The auto upload only appears to trigger if I go in and change a setting relating to the extension I just downloaded. For instance, I installed JSHint - no upload. Restarted VSCode - no upload. Changed a default JSHint setting - UPLOAD! Uninstall JSHint - UPLOAD!

Previous:
image
image

Current:
image
image

@willstocks
Copy link
Author

Don't suppose you have any insight @shanalikhan? 😁

@willstocks
Copy link
Author

Hi @shanalikhan - I had this happen again today, but I'm now on VSCode 1.37

Let me know if I can provide any further info?

@shanalikhan
Copy link
Owner

@willstocks

Don't suppose you have any insight

Unfortunately, i didn't find time to look into this issue.
I hope i will find some time to look into it in a week. :)

@willstocks
Copy link
Author

Hey @shanalikhan

Any luck? I just disabled vscode.php-language-features but when the sync cycle next ran, I found it had re-enabled and messed slightly with intelephpsense (their instructons say to disable the built-in linting/formatting).

@willstocks
Copy link
Author

Hey @shanalikhan
Any thoughts on this one?
Let me know if you need any other info
Thanks,
Will

@janosh
Copy link

janosh commented Sep 17, 2019

Running into this issue as well.

Setting "sync.forceDownload": false (Set it to true if you want to download the settings even when you have the latest settings.) solved the issue in my case. Can't remember why I enabled this in the first place.

@shanalikhan
Copy link
Owner

Can you check the upload process is improved on v3.4.3 if its fixes this problem. @willstocks

If it doesn't i will investigate this issue, as recently i'm done with v3.4.3 version :)

@janosh
Copy link

janosh commented Oct 3, 2019

@shanalikhan I'm no longer seeing auto-reinstalling extensions both with and without "sync.forceDownload" enabled. Looks like the issue is fixed. 👍

@willstocks
Copy link
Author

willstocks commented Oct 3, 2019 via email

@shanalikhan
Copy link
Owner

Great, Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants