diff --git a/app/client/src/widgets/IframeWidget/component/index.tsx b/app/client/src/widgets/IframeWidget/component/index.tsx index a4ddbb6273..2b3653102b 100644 --- a/app/client/src/widgets/IframeWidget/component/index.tsx +++ b/app/client/src/widgets/IframeWidget/component/index.tsx @@ -9,6 +9,7 @@ import { getAppMode } from "@appsmith/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; import type { RenderMode } from "constants/WidgetConstants"; import { getAppsmithConfigs } from "@appsmith/configs"; +import { previewModeSelector } from "selectors/editorSelectors"; interface IframeContainerProps { borderColor?: string; @@ -134,6 +135,7 @@ function IframeComponent(props: IframeComponentProps) { }, [srcDoc]); const appMode = useSelector(getAppMode); + const isPreviewMode = useSelector(previewModeSelector); const selectedWidget = useSelector(getWidgetPropsForPropertyPane); return ( @@ -144,9 +146,9 @@ function IframeComponent(props: IframeComponentProps) { borderWidth={borderWidth} boxShadow={props.boxShadow} > - {appMode === APP_MODE.EDIT && widgetId !== selectedWidget?.widgetId && ( - - )} + {appMode === APP_MODE.EDIT && + !isPreviewMode && + widgetId !== selectedWidget?.widgetId && } {message ? ( message