Jelajahi Sumber

fix fff disabling logic

Dax Raad 2 bulan lalu
induk
melakukan
14ec7ed5b3
1 mengubah file dengan 3 tambahan dan 1 penghapusan
  1. 3 1
      packages/core/src/filesystem/search.ts

+ 3 - 1
packages/core/src/filesystem/search.ts

@@ -232,4 +232,6 @@ export const fffLayer = Layer.effect(
   }),
 )
 
-export const defaultLayer = Layer.unwrap(Effect.sync(() => (Flag.OPENCODE_DISABLE_FFF ? ripgrepLayer : fffLayer)))
+export const defaultLayer = Layer.unwrap(
+  Effect.sync(() => (Flag.OPENCODE_DISABLE_FFF || !Fff.available() ? ripgrepLayer : fffLayer)),
+)