Skip to content

Commit 603c967

Browse files
authored
[WC-3041] Don't restore filter settings if disabled in config (#1801)
2 parents 66b60d0 + b002c89 commit 603c967

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

packages/pluggableWidgets/datagrid-web/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
### Fixed
10+
11+
- We fixed an issue where the filter values were restored from previously stored personalized configuration even when Store filters was set to No.
12+
913
## [2.30.6] - 2025-05-28
1014

1115
### Fixed

packages/pluggableWidgets/datagrid-web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@mendix/datagrid-web",
33
"widgetName": "Datagrid",
4-
"version": "3.0.0",
4+
"version": "3.0.1",
55
"description": "",
66
"copyright": "© Mendix Technology BV 2025. All rights reserved.",
77
"license": "Apache-2.0",

packages/pluggableWidgets/datagrid-web/src/helpers/state/GridPersonalizationStore.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,10 @@ export class GridPersonalizationStore {
9393

9494
private applySettings(settings: GridPersonalizationStorageSettings): void {
9595
this.columnsStore.setColumnSettings(toColumnSettings(settings));
96-
this.columnsStore.setColumnFilterSettings(settings.columnFilters);
97-
this.customFilters.settings = new Map(settings.customFilters);
96+
if (this.storeFilters) {
97+
this.columnsStore.setColumnFilterSettings(settings.columnFilters);
98+
this.customFilters.settings = new Map(settings.customFilters);
99+
}
98100
}
99101

100102
private readSettings(

packages/pluggableWidgets/datagrid-web/src/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8" ?>
22
<package xmlns="http://www.mendix.com/package/1.0/">
3-
<clientModule name="Datagrid" version="3.0.0" xmlns="http://www.mendix.com/clientModule/1.0/">
3+
<clientModule name="Datagrid" version="3.0.1" xmlns="http://www.mendix.com/clientModule/1.0/">
44
<widgetFiles>
55
<widgetFile path="Datagrid.xml" />
66
</widgetFiles>

0 commit comments

Comments
 (0)