Skip to content

Commit f044497

Browse files
committed
fix: 🐛 stacking modals remove class
1 parent 9491c1b commit f044497

File tree

2 files changed

+1
-12
lines changed

2 files changed

+1
-12
lines changed

packages/core/addon/components/eui-overlay-mask/index.hbs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{{set-body-class "euiBody-hasOverlayMask"}}
12
{{#in-element
23
this.destinationElement
34
insertBefore=null
Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,6 @@
11
import GlimmerComponent from '@glimmer/component';
22

33
interface EuiOverlayMaskArgs {}
4-
54
export default class EuiOverlayMaskComponent extends GlimmerComponent<EuiOverlayMaskArgs> {
65
destinationElement = document.body;
7-
8-
constructor(owner: unknown, args: EuiOverlayMaskArgs) {
9-
super(owner, args);
10-
const body = document.body;
11-
body.classList.add('euiBody-hasOverlayMask');
12-
}
13-
14-
willDestroy(): void {
15-
const body = document.body;
16-
body.classList.remove('euiBody-hasOverlayMask');
17-
}
186
}

0 commit comments

Comments
 (0)