diff --git a/src/components/preview_panel/PreviewIframe.tsx b/src/components/preview_panel/PreviewIframe.tsx index 87f3afb..f56def7 100644 --- a/src/components/preview_panel/PreviewIframe.tsx +++ b/src/components/preview_panel/PreviewIframe.tsx @@ -1,5 +1,5 @@ import { selectedAppIdAtom, appUrlAtom, appOutputAtom } from "@/atoms/appAtoms"; -import { useAtomValue, useSetAtom } from "jotai"; +import { useAtom, useAtomValue, useSetAtom } from "jotai"; import { useRunApp } from "@/hooks/useRunApp"; import { useEffect, useRef, useState } from "react"; import { @@ -287,6 +287,8 @@ export const PreviewIframe = ({ // Navigate to the URL iframeRef.current.contentWindow.location.href = newUrl; + // iframeRef.current.src = newUrl; + // Update navigation history const newHistory = [ ...navigationHistory.slice(0, currentHistoryPosition + 1), @@ -321,14 +323,24 @@ export const PreviewIframe = ({