Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi there,
As a standard graphs will go blank (show nothing) if blank() is returned in a measure, allowing developers to control wheter to show data in a visual or simply have it appear as empty. However, when the zoomslider is enabled, the graphs no longer return nothing if blank() is returned in the measure, rather the visual will show data from the previous state.
As an example, assume you have a table with a list of products and KPIs, as well as two graphs of different types. The two visuals have measures similar to the one above with a condition similar to the one below, only difference being that the in one BLANK() is returned when true, and in the other BLANK() is returned when false.
IF( HASONEFILTER( Product[Name] ), [Measure], BLANK() )
When a user clicks on a product in the table with product names and KPIs the condition will become true in one measure for one visual, and false for another measure in the other visual, thus always returning BLANK() in one visual, and thereby only showing data in one visual at a time.
This little UX trick has worked like a charm for years in both Desktop and Service, however, today reports using this method no longer displays correctly in Power BI Service. Visuals with the zoomslider enabled that are meant to return blank (= nothing) instead show the values from the previous state.
I tested and confirmed that everything works as intended as long as the zoomslider is disabled. As mentioned before, having the zoomslider enabled didn't present this issue until today.
Some help on this issue would be much appreciated.
Thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.