diff --git a/airframe-rx-html/.js/src/main/scala/wvlet/airframe/rx/html/DOMRenderer.scala b/airframe-rx-html/.js/src/main/scala/wvlet/airframe/rx/html/DOMRenderer.scala index d646c3b06..c7d7342eb 100644 --- a/airframe-rx-html/.js/src/main/scala/wvlet/airframe/rx/html/DOMRenderer.scala +++ b/airframe-rx-html/.js/src/main/scala/wvlet/airframe/rx/html/DOMRenderer.scala @@ -166,7 +166,7 @@ object DOMRenderer extends LogSupport { c1 = traverse(value, Some(start), ctx) ctx.onFinish() case OnError(e) => - warn(s"An unhandled error occurred while rendering ${rx}", e) + warn(s"An unhandled error occurred while rendering ${rx}:\n${e.getMessage}", e) c1 = Cancelable.empty case other => c1 = Cancelable.empty @@ -191,7 +191,7 @@ object DOMRenderer extends LogSupport { localContext.addOnRenderHook(() => rx.onMount) Cancelable.merge(Cancelable(() => rx.beforeUnmount), Cancelable.merge(c1, c2)) case Failure(e) => - warn(s"Failed to render ${rx}", e) + warn(s"Failed to render ${rx}:\n${e.getMessage}", e) Cancelable(() => rx.beforeUnmount) } case s: String =>