From a66703b61ca67c7daeaf4950ec718dd4c3b2a81c Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Mon, 7 Jul 2025 17:19:06 +0800 Subject: [PATCH] (flutter) (example) cleanup --- .../thermion_flutter/lib/src/widgets/src/viewer_widget.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/thermion_flutter/thermion_flutter/lib/src/widgets/src/viewer_widget.dart b/thermion_flutter/thermion_flutter/lib/src/widgets/src/viewer_widget.dart index 8279347b..1afa4ee9 100644 --- a/thermion_flutter/thermion_flutter/lib/src/widgets/src/viewer_widget.dart +++ b/thermion_flutter/thermion_flutter/lib/src/widgets/src/viewer_widget.dart @@ -112,6 +112,7 @@ class _ViewerWidgetState extends State { }); } + @override void didUpdateWidget(ViewerWidget oldWidget) { super.didUpdateWidget(oldWidget); if (oldWidget.manipulatorType != widget.manipulatorType) { @@ -178,13 +179,13 @@ class _ViewerWidgetState extends State { await camera.lookAt(widget.initialCameraPosition); + await viewer!.setRendering(true); + if (widget.background != null) { await viewer!.setBackgroundColor(widget.background!.r, widget.background!.g, widget.background!.b, widget.background!.a); } - await viewer!.setRendering(true); - thermionWidget = ThermionWidget( key: ObjectKey(DateTime.now()), viewer: viewer!,