From 12972a13a867f255b2dfaa26db53015530a54209 Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Mon, 8 Dec 2025 05:29:16 +0100 Subject: [PATCH] Fix warnings --- scalive/core/src/scalive/HtmlElement.scala | 4 ++-- scalive/core/src/scalive/JS.scala | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scalive/core/src/scalive/HtmlElement.scala b/scalive/core/src/scalive/HtmlElement.scala index cb419d4..f4a3e68 100644 --- a/scalive/core/src/scalive/HtmlElement.scala +++ b/scalive/core/src/scalive/HtmlElement.scala @@ -150,7 +150,7 @@ extension (mod: Mod) dyn.callOnEveryChild(_.foreach(_.setAllUnchanged())) case Content.DynElementColl(dyn) => dyn.setUnchanged() - dyn.callOnEveryChild(_.foreach(_.setAllUnchanged())) + dyn.callOnEveryChild(_.iterator.foreach(_.setAllUnchanged())) case Content.DynSplit(v) => v.setUnchanged() v.callOnEveryChild(_.setAllUnchanged()) @@ -174,7 +174,7 @@ extension (mod: Mod) dyn.callOnEveryChild(_.foreach(_.syncAll())) case Content.DynElementColl(dyn) => dyn.sync() - dyn.callOnEveryChild(_.foreach(_.syncAll())) + dyn.callOnEveryChild(_.iterator.foreach(_.syncAll())) case Content.DynSplit(v) => v.sync() v.callOnEveryChild(_.syncAll()) diff --git a/scalive/core/src/scalive/JS.scala b/scalive/core/src/scalive/JS.scala index de0556f..0add0de 100644 --- a/scalive/core/src/scalive/JS.scala +++ b/scalive/core/src/scalive/JS.scala @@ -19,7 +19,7 @@ object JSCommands: given JsonEncoder[JSCommand] = JsonEncoder[Json].contramap(ops => Json.Arr(ops.map(_._1).reverse*)) - private def classNames(names: String): Seq[String] = names.split("\\s+") + private def classNames(names: String): Seq[String] = names.split("\\s+").toSeq private def transitionClasses(names: String | (String, String, String)) : Option[Seq[Seq[String]]] = names match