added force hideMenus

This commit is contained in:
maru21 2023-10-28 18:21:37 +02:00
parent 1fc89d0768
commit e08e3e4bbd
3 changed files with 4 additions and 5 deletions

View File

@ -33,7 +33,7 @@ function createTemplate(template = false) {
//reset page and event listeners
hideMenus();
hideMenus("force");
let mainFormDiv = document.getElementById("mainForm");
let outputDiv = document.getElementById("output");

View File

@ -81,8 +81,7 @@ function clickClearForm() {
function hideMenus(evt) {
if (evt === undefined) return;
if (evt.target.id == "loadTemplateBtn") return;
if (evt.target.parentElement != null) {
if (evt != "force" && evt.target.parentElement != null) {
if (evt.target.parentElement.id == "navMob") return;
if (evt.target.parentElement.id == "navReg") return;
if (evt.target.parentElement.parentElement != null) {
@ -106,7 +105,7 @@ function modalNotifier(msg, timeout = 3, closeable = true) {
modalElement.style.display = "block";
if (!closeable) modalElementCloseBtn.style.display = "none";
msgElement.innerHTML = msg;
if (timeout >= 1) {
const run = setTimeout(

View File

@ -27,7 +27,7 @@ const buildSettings = () => {
//reset page and event listeners
hideMenus();
hideMenus("force");
let mainFormDiv = document.getElementById("mainForm");
let outputDiv = document.getElementById("output");