ux: apply workspace color to Move to Workspace context menu entry in launcher's tab

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo
2025-12-19 11:36:23 +08:00
parent 02606723b4
commit b7bd3e6653

View File

@@ -346,10 +346,12 @@ namespace SourceGit.Views
{
var dupWs = ws;
var isCurrent = dupWs == vm.ActiveWorkspace;
var icon = App.CreateMenuIcon(isCurrent ? "Icons.Check" : "Icons.Workspace");
icon.Fill = dupWs.Brush;
var target = new MenuItem();
target.Header = ws.Name;
target.Icon = App.CreateMenuIcon(isCurrent ? "Icons.Check" : "Icons.Workspace");
target.Icon = icon;
target.Click += (_, ev) =>
{
if (!isCurrent)