diff --git a/src/useElmish.ts b/src/useElmish.ts index ccf7d1c..edc0d08 100644 --- a/src/useElmish.ts +++ b/src/useElmish.ts @@ -99,7 +99,7 @@ function useElmish({ let modified = false; do { - modified = handleMessage(nextMsg); + modified ||= handleMessage(nextMsg); nextMsg = buffer.shift(); } while (nextMsg);