From 06066dbb7bd05a99526f7b6a5eaa499d1cf47f78 Mon Sep 17 00:00:00 2001 From: Brendan Allan <14191578+Brendonovich@users.noreply.github.com> Date: Wed, 22 Apr 2026 13:36:20 +0800 Subject: fix(app): improve icon override handling in project edit dialog (#23768) --- packages/app/src/context/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/app/src/context') diff --git a/packages/app/src/context/layout.tsx b/packages/app/src/context/layout.tsx index 74ea28531..90e357bd3 100644 --- a/packages/app/src/context/layout.tsx +++ b/packages/app/src/context/layout.tsx @@ -516,7 +516,7 @@ export const { use: useLayout, provider: LayoutProvider } = createSimpleContext( } for (const project of projects) { - if (project.icon?.color) continue + if (project.icon?.color || project.icon.url) continue const worktree = project.worktree const existing = colors[worktree] const color = existing ?? pickAvailableColor(used) -- cgit v1.2.3