Skip to content

Commit 310daac

Browse files
committed
Update GleapAdminManager.js
1 parent 50347d2 commit 310daac

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/GleapAdminManager.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ export default class GleapAdminManager {
1010
injectedCollapseUI = false;
1111
gleapFrame = null;
1212
configData = null;
13+
adminHelper = null;
1314
status = "navigate";
1415

1516
// GleapAdminManager singleton
@@ -46,8 +47,10 @@ export default class GleapAdminManager {
4647
initAdminHelper() {
4748
const self = this;
4849

50+
self.adminHelper = new GleapAdminHelper();
51+
4952
try {
50-
GleapAdminHelper.onElementPicked = (selector) => {
53+
self.adminHelper.onElementPicked = (selector) => {
5154
self.toggleCollapseUI(true);
5255
self.sendMessageToTourBuilder({
5356
name: "element-picked",
@@ -131,10 +134,10 @@ export default class GleapAdminManager {
131134
if (data.name === "status-changed") {
132135
self.status = data.data;
133136
this.setFrameHeight(self.status);
134-
GleapAdminHelper.stopPicker();
137+
self.adminHelper.stopPicker();
135138

136139
if (self.status === "picker") {
137-
GleapAdminHelper.startPicker();
140+
self.adminHelper.startPicker();
138141
}
139142
}
140143
}

0 commit comments

Comments
 (0)