Skip to content

Commit 732a351

Browse files
authored
PivotGrid: fix z-index of fieldChooser (T1290333)
Co-authored-by: Vladimir Bushmanov <[email protected]>
1 parent f7cbda9 commit 732a351

File tree

2 files changed

+26
-1
lines changed
  • e2e/testcafe-devextreme/tests/pivotGrid/fieldChooser
  • packages/devextreme-scss/scss/widgets/base/pivotGrid

2 files changed

+26
-1
lines changed

e2e/testcafe-devextreme/tests/pivotGrid/fieldChooser/fieldChooser.ts

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { createWidget } from '../../../helpers/createWidget';
77
import { sales } from '../data.js';
88

99
fixture.disablePageReloads`PivotGrid_fieldChooser`
10-
.page(url(__dirname, '../container.html'));
10+
.page(url(__dirname, '../../container.html'));
1111

1212
test('Change dataFiels order with one invisible field (T1079461)', async (t) => {
1313
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
@@ -547,3 +547,26 @@ test('Change dataFiels order when applyChangesMode is "onDemand" (T1097764)', as
547547
store: sales,
548548
},
549549
}));
550+
551+
test('Field chooser can be clicked (T1290333)', async (t) => {
552+
const pivotGrid = new PivotGrid('#container');
553+
554+
await t.click(pivotGrid.getFieldChooserButton());
555+
await t
556+
.expect(pivotGrid.getFieldChooser().element.exists)
557+
.ok();
558+
}).before(async () => createWidget('dxPivotGrid', {
559+
showBorders: true,
560+
fieldPanel: {
561+
showFilterFields: false,
562+
visible: true,
563+
},
564+
dataSource: {
565+
fields: [{
566+
dataField: 'date',
567+
dataType: 'date',
568+
area: 'column',
569+
}],
570+
store: [],
571+
},
572+
}));

packages/devextreme-scss/scss/widgets/base/pivotGrid/_index.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,8 @@ $pivotgrid-expand-icon-text-offset: 0;
131131
margin-right: 10px;
132132
float: right;
133133
display: inline-block;
134+
position: relative;
135+
z-index: 1;
134136

135137
.dx-button {
136138
margin-top: $pivotgrid-button-top-padding;

0 commit comments

Comments
 (0)