From 5a9beccad44889a32399fe0bb9d18d9645cf6992 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Wed, 29 Apr 2026 03:39:34 +0200 Subject: [PATCH] Fix --- packages/effect-fc/src/SynchronizedForm.ts | 23 +++++++++++----------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/packages/effect-fc/src/SynchronizedForm.ts b/packages/effect-fc/src/SynchronizedForm.ts index 034b5c2..b967412 100644 --- a/packages/effect-fc/src/SynchronizedForm.ts +++ b/packages/effect-fc/src/SynchronizedForm.ts @@ -90,19 +90,18 @@ export class SynchronizedFormImpl< }), Lens.set(this.validationFiber, Option.none()), ), - )).pipe( - Effect.tap(fiber => Lens.set(this.validationFiber, Option.some(fiber))), - Effect.andThen(Fiber.join), - Effect.tap(value => Effect.onExit( - Effect.andThen( - Lens.set(this.isCommitting, true), - Lens.set(this.target, value), - ), - () => Lens.set(this.isCommitting, false), - )), - Effect.forkScoped, - ) + )) ), + Effect.tap(fiber => Lens.set(this.validationFiber, Option.some(fiber))), + Effect.andThen(Fiber.join), + Effect.tap(value => Effect.onExit( + Effect.andThen( + Lens.set(this.isCommitting, true), + Lens.set(this.target, value), + ), + () => Lens.set(this.isCommitting, false), + )), + Effect.forkScoped, ), ),