Forum Discussion
updateSettings does not update syncSlicers.visible in View mode for Power BI Embedded reports
- 1 month ago
Hi WellsFang
This is consistent with how the Sync slicers pane behaves in the embed client SDK. Unlike filters or page Navigation(viewer-facing), sync slicers is an edit-mode authoring pane, so setting syncslicers.visible = false after returning to View mode has no effect — hence it stays "stuck."
Recommended workaround: Hide it while still in Edit mode, before switching to View:----------------------------------------------------------
await report.updateSettings({
panes: { syncSlicers: { visible: false } }
});
await report.switchMode("view");----------------------------------------------------------
Awaiting update settings before switch mode ensures the pane is hidden before the transition.
Alternatively, re-apply your full panes config as part of the mode-switch handler.
Thank you,
Srikanth Cheri
CST Team
This looks like an expected limitation with Embedded reports. The Sync Slicers pane is an Edit mode feature, and updateSettings may not apply pane visibility changes once the report is back in View mode.
You may need to hide it before switching modes or handle the mode transition logic differently. If the behavior is reproducible with the latest SDK, it would be worth opening a Microsoft support ticket to confirm whether this is a bug or an unsupported scenario.