Skip to content

Commit e666180

Browse files
daKmoRtlouisse
authored andcommitted
fix(tooltip): do not recreate overlay controller from extends Popup
1 parent 9f5ec32 commit e666180

File tree

1 file changed

+0
-13
lines changed

1 file changed

+0
-13
lines changed

packages/tooltip/src/LionTooltip.js

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { LionPopup } from '@lion/popup';
2-
import { overlays, LocalOverlayController } from '@lion/overlays';
32

43
export class LionTooltip extends LionPopup {
54
constructor() {
@@ -10,20 +9,8 @@ export class LionTooltip extends LionPopup {
109

1110
connectedCallback() {
1211
super.connectedCallback();
13-
this.contentNode = this.querySelector('[slot="content"]');
14-
this.invokerNode = this.querySelector('[slot="invoker"]');
1512
this.contentNode.setAttribute('role', 'tooltip');
1613

17-
this._controller = overlays.add(
18-
new LocalOverlayController({
19-
hidesOnEsc: true,
20-
hidesOnOutsideClick: true,
21-
popperConfig: this.popperConfig,
22-
contentNode: this.contentNode,
23-
invokerNode: this.invokerNode,
24-
}),
25-
);
26-
2714
this.__resetActive = () => {
2815
this.mouseActive = false;
2916
this.keyActive = false;

0 commit comments

Comments
 (0)