From ac918d4393775000fd3f1dfc670a65fbae747645 Mon Sep 17 00:00:00 2001 From: kmahmood74 Date: Fri, 29 Dec 2023 13:25:12 -0800 Subject: [PATCH] https://github.com/EnsembleUI/ensemble/issues/847 evaluating backgroundColor for View --- lib/framework/view/page.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/framework/view/page.dart b/lib/framework/view/page.dart index 770102694..8feda8aa0 100644 --- a/lib/framework/view/page.dart +++ b/lib/framework/view/page.dart @@ -366,7 +366,10 @@ class PageState extends State LinearGradient? backgroundGradient = Utils.getBackgroundGradient( widget._pageModel.pageStyles?['backgroundGradient']); Color? backgroundColor = - Utils.getColor(widget._pageModel.pageStyles?['backgroundColor']); + Utils.getColor( + _scopeManager.dataContext + .eval(widget._pageModel.pageStyles?['backgroundColor']) + ); // if we have a background image, set the background color to transparent // since our image is outside the Scaffold dynamic evaluatedBackgroundImg = _scopeManager.dataContext