Skip to content

Commit bff0160

Browse files
committed
fix(core): détection des click dans tout le body et pas seulement dans le container pour les conversations (permet d'avoir un déclencheur de réponse dans le footer)
1 parent 9da9f2f commit bff0160

3 files changed

Lines changed: 4 additions & 8 deletions

File tree

app/js/core/interactions/events/click.mjs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,7 @@ import { yaml } from "../../../markdown/custom/yaml.mjs";
22
import { goToNewChatbot } from "../../../utils/urls.mjs";
33
import { deobfuscateString, sanitizeHtml } from "../../../utils/strings.mjs";
44
import { createMessage } from "../../messages/createMessage.mjs";
5-
import {
6-
chatContainer,
7-
userInput,
8-
sendButton,
9-
} from "../../../shared/selectors.mjs";
5+
import { userInput, sendButton } from "../../../shared/selectors.mjs";
106
import { autoFocus } from "../../../shared/constants.mjs";
117
import { responseToSelectedChoiceOption } from "../helpers/choiceOptions.mjs";
128
import { getChatbotResponse } from "../getChatbotResponse.mjs";
@@ -43,7 +39,7 @@ function handleClickOnSendButton(chatbot) {
4339
}
4440

4541
function handleClickOnChatContainer(chatbot) {
46-
chatContainer.addEventListener("click", (event) => {
42+
document.body.addEventListener("click", (event) => {
4743
let target = event.target;
4844
// Cas où on a cliqué sur un bouton pour ouvrir un nouveau chatbot
4945
if (target.id == "openNewChatbot") {

app/script.min.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.

app/script.min.js.map

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

0 commit comments

Comments
 (0)