selfFilterEnabled and data.mode settings not applied in slicer visualStyles via theme
Description:
When defining a custom Power BI theme using reportThemeSchema-2.141.json, the following settings under the visualStyles > slicer > "*" section do not behave as expected:
general.selfFilterEnabled: Setting this to true has no observable effect. It is expected to enable or disable self-filtering in slicers.
- data.mode: Setting this to "Dropdown" does not switch the slicer visual to dropdown mode as intended. The slicer remains in its default state (typically "List").
Theme Snippet:
"$schema": "reportThemeSchema-2.141.json",
"visualStyles": {
"slicer": {
"*": {
"visualHeader": [
{
"show": false
}
],
"items": [
{
"textSize": 9
}
],
"general": [
{
"selfFilterEnabled": true
}
],
"data": [
{
"mode": "Dropdown"
}
]
}
Expected Behavior:
The selfFilterEnabled property should toggle the slicer's ability to self-filter.
The mode: "Dropdown" property should set the default slicer layout to dropdown when applying the theme.
Actual Behavior:
Neither setting has any effect on the slicer visual when the theme is applied.
- All other settings in the same visualStyles block (such as textSize and visualHeader.show) work correctly.
Request:
Clarify whether selfFilterEnabled and data.mode are officially supported in visualStyles for slicers.
If supported, please investigate why these properties are being ignored.
If not supported, please update the documentation or consider supporting them in future schema versions.
1 Comment
- AlexandreRegular VisitorAs of Power BI Desktop 2.150.2102.0 64-bit (January 2026) using reportThemeSchema-2.150: - data.mode : "Dropdown" works as expected - general.selfFilterEnabled : true does not work