forcedotcom / code-builder-feedback

This repository is used to collect feedback for the Code Builder beta.
29 stars 2 forks source link

Code Builder Extension Notification stays even after updating extensions #232

Open thedanfernandez opened 10 months ago

thedanfernandez commented 10 months ago

Describe the bug

Loaded a new Code Builder instance and saw a notification for 16 extensions that needed to be updated in the notification glyph. The issue is that after updating the extensions, the "16" notification glyph doesn't go away and the extensions still appear to need updates.

To Reproduce

Steps to reproduce the behavior:

  1. Install Code Builder
  2. Create a new Code Builder instance
  3. After loading, notice the 16 notification glyph that there are extensions that need to be updated
  4. Update all extensions
  5. Click Reload Required
  6. After updating all extensions, notice the 16 notification glyph is still visible

Expected behavior

After updating all extensions, it should no longer show a notification glyph that there are extensions that need to be updated given that we updated them.

Screenshots

After updating, see screenshot cb-extension-update

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

jfryman commented 10 months ago

This is interesting feedback. That glyph actually denotes the total number of installed extensions. On the desktop, you see a different UX. Example from local VSCode

image

However, on the web we don't see Installed - we see the hostname.

We'll see if we can adjust this UX.