Skip to content

[UI] Weird color behavior with Extensions SideBar Foreground #106963

@psudo-dev

Description

@psudo-dev
  • VSCode Version: 1.49
  • OS Version: Mac OS 10.13

Steps to Reproduce:

Weird color behavior with Extensions SideBar

2020-09-17 17 34 02

  1. Select some extension: Extension bar in focus
  • Selected:
    • title/descrition: YELLOW comes from list.activeSelectionForeground
    • author: RED from list.focusForeground
  • Non-selected:
    • title/descrition: GREEN sideBar.foreground
    • author: LIGHT BLUE foreground
  1. Hover: Extension bar in focus
  • Selected:
    • title/descrition: YELLOW comes from list.activeSelectionForeground
    • author: RED from list.focusForeground
  • Non-selected:
    • title/descrition: PINK from list.hoverForeground
    • author: LIGHT BLUE foreground
  1. Click outside Extension bar: Extension bar unfocused:
  • Selected:
    • title/descrition: DARK BLUE from list.inactiveSelectionForeground
    • author: DARK BLUE from list.inactiveSelectionForeground
  • Non-selected:
    • title/descrition: GREEN sideBar.foreground
    • author: LIGHT BLUE foreground
  1. Hover: Extension bar unfocused:
  • Selected:
    • title/descrition: RED from list.focusForeground
    • author: DARK BLUE from list.inactiveSelectionForeground
  • Non-selected:
    • title/descrition: PINK from list.hoverForeground
    • author: LIGHT BLUE foreground

Solution

  • Author and Title/Description should always have the same color
    • foreground color shouldn't be used over sideBar.foreground or list.hoverForeground

Outcome:

  1. Select some extension: Extension bar in focus
  • Selected: list.activeSelectionForeground
  • Non-selected: sideBar.foreground
  1. Hover: Extension bar in focus
  • Selected: list.activeSelectionForeground
  • Non-selected: list.hoverForeground
  1. Click outside Extension bar: Extension bar unfocused:
  • Selected: list.inactiveSelectionForeground
  • Non-selected: sideBar.foreground
  1. Hover: Extension bar unfocused:
  • Selected: list.focusForeground
  • Non-selected: list.hoverForeground

Does this issue occur when all extensions are disabled?: Yes

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugextensionsIssues concerning extensionsinsiders-releasedPatch has been released in VS Code Insidersverification-foundIssue verification failedverifiedVerification succeeded

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions