This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Description: I have identified a regression/bug in the New Card visual where background conditional formatting (Gradient) fails to evaluate correctly when the visual is populated with a "Data" field and a "Series" (Split) dimension.
Current Behavior: When applying a Gradient rule based on the measure (e.g., [Total Revenue]) to the visual's global settings, the formatting engine does not respect the row context of the individual series (States). It appears to calculate the gradient based on the global/grand total context, resulting in no color variation across cards.
Observed Workaround: The formatting only triggers correctly if I explicitly force focus on a specific series instance (double-click a card > right-click > format). This suggests the rendering engine has the capability but fails to iterate automatically at the global level.
Repro Steps:
Add New Card Visual.
Drag a Measure (e.g., Sum(Revenue)) to Data.
Drag a Dimension (e.g., State) to the visual to create multiple cards.
Go to Format Pane > Cards > Background > fx.
Apply Gradient based on Sum(Revenue) (Lowest to Highest).
Result: All cards show the same color (formatting context is not filtered by the Series dimension).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.