From e8cfad1266a5f11151e573ada0d749b6720889e0 Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Tue, 17 Feb 2026 18:13:44 +0000 Subject: [PATCH] fix(ui): anchor fullscreen exit button to viewport Render the mobile fullscreen exit button at the App root so fixed positioning stays pinned to the top-right regardless of instance header visibility. --- packages/ui/src/App.tsx | 14 ++++++++++++++ .../src/components/instance/instance-shell2.tsx | 16 +--------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/ui/src/App.tsx b/packages/ui/src/App.tsx index 64b40bae..b02861c1 100644 --- a/packages/ui/src/App.tsx +++ b/packages/ui/src/App.tsx @@ -2,6 +2,7 @@ import { Component, For, Show, createMemo, createEffect, createSignal, onMount, import { Dialog } from "@kobalte/core/dialog" import { Toaster } from "solid-toast" import useMediaQuery from "@suid/material/useMediaQuery" +import { Minimize2 } from "lucide-solid" import AlertDialog from "./components/alert-dialog" import FolderSelectionView from "./components/folder-selection-view" import { showConfirmDialog } from "./stores/alerts" @@ -497,6 +498,19 @@ const App: Component = () => {
+ +
+ +
+
= (props) => { - -
- -
-
-