diff --git a/packages/gui-plugins/src/review/renderer.tsx b/packages/gui-plugins/src/review/renderer.tsx index d120298c16a1..bf1a05477efc 100644 --- a/packages/gui-plugins/src/review/renderer.tsx +++ b/packages/gui-plugins/src/review/renderer.tsx @@ -11,6 +11,7 @@ import { untrack, } from "solid-js" import { createStore } from "solid-js/store" +import { Icon } from "@opencode/ui/icon" import type { FileDiffInfo } from "@opencode/client/promise" import { Command, @@ -121,6 +122,13 @@ const setup: Plugin.Setup = (ctx) => { get title() { return count() > 0 ? ctx.plural("tab.count", count()) : ctx.t("tab.title") }, + // The same icon as the empty changes view. + label: () => ( +
+ + {tab.title} +
+ ), // Without focusable content the panel itself joins the tab order. get tabbable() { return !(count() > 0 || layout.sidebar.opened())