Skip to content

Commit ba4bbf9

Browse files
committed
v13.7.2
1 parent 359aa39 commit ba4bbf9

File tree

8 files changed

+18
-9
lines changed

8 files changed

+18
-9
lines changed

build/cjs/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/esm/index.mjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

demo/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const Gleap = window.Gleap;
33
Gleap.setLanguage("en");
44
Gleap.setFrameUrl("http://0.0.0.0:3001");
55
Gleap.setApiUrl("http://0.0.0.0:9000");
6-
Gleap.setWSApiUrl("ws://0.0.0.0:9000");
6+
Gleap.setWSApiUrl("ws://0.0.0.0:8080");
77

88
Gleap.setAiTools([{
99
name: 'send-money',
@@ -29,4 +29,4 @@ Gleap.on("tool-execution", (tool) => {
2929

3030
Gleap.setTicketAttribute("notes", "This is a test value.");
3131

32-
Gleap.initialize("Vx0SXWPHGU7Af54CabNL07k6HRELKTxu");
32+
Gleap.initialize("H8QbaS3TITXLADKZTZuBGxmmYNdySQH4");

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gleap",
3-
"version": "13.7.1",
3+
"version": "13.7.2",
44
"main": "build/cjs/index.js",
55
"module": "build/esm/index.mjs",
66
"exports": {

published/13.7.1/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

published/13.7.2/index.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

published/latest/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/GleapProductTours.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ export default class GleapProductTours {
4444
const step = steps[i];
4545

4646
const isClickMode = step.mode === "CLICK";
47+
const isInputMode = step.mode === "INPUT";
4748

4849
var message = "";
4950
var hasSender = false;
@@ -69,8 +70,10 @@ export default class GleapProductTours {
6970
message = `${senderHTML}<div class="gleap-tour-message">${step.message}</div>`;
7071
}
7172

73+
const disableInteraction = !isClickMode && !isInputMode;
74+
7275
var driverStep = {
73-
disableActiveInteraction: !isClickMode,
76+
disableActiveInteraction: disableInteraction,
7477
popover: {
7578
description: message,
7679
popoverClass: `gleap-tour-popover-${step.type} ${!hasSender && 'gleap-tour-popover-no-sender'} ${config.allowClose && 'gleap-tour-popover-can-close'}`,
@@ -97,7 +100,12 @@ export default class GleapProductTours {
97100
function onDocumentClick(evnt) {
98101
var gleapTourPopover = document.querySelector('.gleap-tour-popover');
99102
if (!gleapTourPopover.contains(evnt.target)) {
100-
gleapTourObj.moveNext();
103+
const element = gleapTourObj.getActiveElement();
104+
if (element && element.tagName === 'INPUT') {
105+
// Prevent.
106+
} else {
107+
gleapTourObj.moveNext();
108+
}
101109
}
102110
}
103111

0 commit comments

Comments
 (0)