From bb5830222d6adf5f5ab507258d018e523769e9f5 Mon Sep 17 00:00:00 2001 From: ebolam Date: Wed, 27 Sep 2023 13:56:16 -0400 Subject: [PATCH] Add story double click to load --- static/koboldai.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/static/koboldai.js b/static/koboldai.js index 038b6e87..71b0a1a0 100644 --- a/static/koboldai.js +++ b/static/koboldai.js @@ -1387,6 +1387,29 @@ function redrawPopup() { } this.parentElement.classList.add("selected"); }; + td.ondblclick = function () { + let accept = document.getElementById("popup_accept"); + if (this.getAttribute("valid") == "true") { + accept.classList.remove("disabled"); + accept.disabled = false; + accept.setAttribute("selected_value", this.id); + socket.emit(document.getElementById("popup_accept").getAttribute("emit"), this.id); + closePopups(); + } else { + accept.setAttribute("selected_value", ""); + accept.classList.add("disabled"); + accept.disabled = true; + if (this.getAttribute("folder") == "true") { + socket.emit("popup_change_folder", this.id); + } + } + + let popup_list = document.getElementById('popup_list').getElementsByClassName("selected"); + for (item of popup_list) { + item.classList.remove("selected"); + } + this.parentElement.classList.add("selected"); + }; tr.append(td); }