Merge pull request #1271 from SamirSaji/bug/light-mood-dropdown-hover-color-fix

Fix: Resolve issue #1146 - UI color in 'light' mode causes dark background on dark text (context menu)
This commit is contained in:
Matt Rubens 2025-02-28 10:22:11 -05:00 committed by GitHub
commit 1750247bca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -187,10 +187,12 @@ const ContextMenu: React.FC<ContextMenuProps> = ({
display: "flex",
alignItems: "center",
justifyContent: "space-between",
backgroundColor:
index === selectedIndex && isOptionSelectable(option)
? "var(--vscode-list-activeSelectionBackground)"
: "",
...(index === selectedIndex && isOptionSelectable(option)
? {
backgroundColor: "var(--vscode-list-activeSelectionBackground)",
color: "var(--vscode-list-activeSelectionForeground)",
}
: {}),
}}
onMouseEnter={() => isOptionSelectable(option) && setSelectedIndex(index)}>
<div