on develop help sign in
Merge pull request #362 from reflex-frp/avoid-run-with-replace-when-hydrating

Avoid runWithReplace call when hydrating

commit808d875bd19b25a2ecbcd834ad0b42f448d77f84 authorElliot Cameron <3noch@users.noreply.github.com> dateMon 9 Mar 2020, 12:59 (7 years ago) parentf11eba4886a123
1 file changed+1−2
reflex-dom-core/src/Reflex/Dom/Builder/Immediate.hs+1−2
reflex-dom-core/src/Reflex/Dom/Builder/Immediate.hs+1−2
@@ -318,8 +318,7 @@ addHydrationStepWithSetup :: (Adjustable t m, MonadIO m) => m a -> (a -> Hydrati
318318addHydrationStepWithSetup setup f = getHydrationMode >>= \case
319319 HydrationMode_Immediate -> pure ()
320320 HydrationMode_Hydrating -> do
321− switchover <- HydrationDomBuilderT $ asks _hydrationDomBuilderEnv_switchover
322− (s, _) <- lift $ runWithReplace setup $ return () <$ switchover
321+ s <- lift setup
323322 addHydrationStep (f s)
324323
325324-- | Add a hydration step