From 8784ca937ccd7109cd33737e4c0055fa38bba244 Mon Sep 17 00:00:00 2001 From: ciregenz Date: Mon, 29 Jun 2026 16:38:03 -0700 Subject: [PATCH] [eric] browser/apps: drop the iframe fallback for a 'run in the desktop app' message (keeps srcdoc + Windows-crash iframe) --- .../app/components/RunInDesktopMessage.tsx | 38 +++++++++++++++++++ .../app/pages/Dashboard/cards/BrowserCard.tsx | 12 ++++-- frontend/src/app/pages/Views/ViewPreview.tsx | 8 +++- 3 files changed, 52 insertions(+), 6 deletions(-) create mode 100644 frontend/src/app/components/RunInDesktopMessage.tsx diff --git a/frontend/src/app/components/RunInDesktopMessage.tsx b/frontend/src/app/components/RunInDesktopMessage.tsx new file mode 100644 index 00000000..2237c415 --- /dev/null +++ b/frontend/src/app/components/RunInDesktopMessage.tsx @@ -0,0 +1,38 @@ +import React from 'react'; +import Box from '@mui/material/Box'; +import Typography from '@mui/material/Typography'; + +interface Props { + kind?: 'browser' | 'app'; +} + +// Shown when a browser/app card is rendered OUTSIDE Electron (the dev URL opened directly in a web browser). The real only exists in the desktop app; rather than a crippled