From 17544802c38a4d35834275526ccf38be1cdcfbf4 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" <219766164+opencode-agent[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 11:40:48 +0800 Subject: [PATCH] fix(app): remove inactive help button (#37217) Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com> --- packages/app/src/components/help-button.tsx | 42 +-------------------- packages/app/src/pages/layout-new.tsx | 3 +- packages/app/src/pages/layout.tsx | 3 +- 3 files changed, 3 insertions(+), 45 deletions(-) diff --git a/packages/app/src/components/help-button.tsx b/packages/app/src/components/help-button.tsx index 40861676b97..23a955a8376 100644 --- a/packages/app/src/components/help-button.tsx +++ b/packages/app/src/components/help-button.tsx @@ -8,49 +8,9 @@ import introducingTabsVideo from "@/assets/help/introducing-tabs.mp4" import homeImage from "@/assets/help/home.png" import tabsImage from "@/assets/help/tabs.png" -const helpIcon = ( - -) - -const triggerClass = - "size-7 !rounded-full shrink-0 bg-v2-background-bg-base shadow-[var(--v2-elevation-button-neutral)]" - // TODO: wire to changelog / seen-state when available const showPopover = () => true -export function HelpButton() { - const platform = usePlatform() - - return ( - { - event.preventDefault() - platform.openLink(event.currentTarget.href) - }} - > - {helpIcon} - - ) -} - // can remove this after the tabs rollout has been out for a while export function TabsInfoPopup() { const settings = useSettings() @@ -61,7 +21,7 @@ export function TabsInfoPopup() {
) diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index 8762d2f8842..545eee827a0 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -54,7 +54,7 @@ import { useTheme, type ColorScheme } from "@opencode-ai/ui/theme/context" import { useCommand, type CommandOption } from "@/context/command" import { ConstrainDragXAxis, getDraggableId } from "@/utils/solid-dnd" import { DebugBar } from "@/components/debug-bar" -import { HelpButton, TabsInfoPopup } from "@/components/help-button" +import { TabsInfoPopup } from "@/components/help-button" import { Titlebar, type TitlebarUpdate } from "@/components/titlebar" import { useDirectoryPicker } from "@/components/directory-picker" import { ServerConnection, useServer } from "@/context/server" @@ -2396,7 +2396,6 @@ export default function LegacyLayout(props: ParentProps) { {import.meta.env.DEV && import.meta.env.VITE_DISABLE_DEBUG_BAR !== "1" && } - )