From 0b3888d90096629586a865b59952cc27bb6f1408 Mon Sep 17 00:00:00 2001 From: Sylvie Crowe <107814465+oneirocosm@users.noreply.github.com> Date: Wed, 16 Oct 2024 09:24:22 -0700 Subject: [PATCH] Quicklook only for local files on mac (#1039) bug fix so quicklook does attempt to launch for remote directory previews --- frontend/app/view/preview/directorypreview.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frontend/app/view/preview/directorypreview.tsx b/frontend/app/view/preview/directorypreview.tsx index 59586c7a2..011cbfc52 100644 --- a/frontend/app/view/preview/directorypreview.tsx +++ b/frontend/app/view/preview/directorypreview.tsx @@ -534,6 +534,7 @@ function DirectoryPreview({ model }: DirectoryPreviewProps) { const [selectedPath, setSelectedPath] = useState(""); const [refreshVersion, setRefreshVersion] = useAtom(model.refreshVersion); const conn = useAtomValue(model.connection); + const blockData = useAtomValue(model.blockAtom); useEffect(() => { model.refreshCallback = () => { @@ -593,7 +594,12 @@ function DirectoryPreview({ model }: DirectoryPreviewProps) { setSearchText((current) => current.slice(0, -1)); return true; } - if (checkKeyPressed(waveEvent, "Space") && searchText == "" && PLATFORM == "darwin") { + if ( + checkKeyPressed(waveEvent, "Space") && + searchText == "" && + PLATFORM == "darwin" && + !blockData?.meta?.connection + ) { getApi().onQuicklook(selectedPath); console.log(selectedPath); return true;