Jake Vanderwerf
2026-04-26 86c6cd3cc099d2480932ede03c12cea01e625c94
assets/js/concise/UtilityFunctions.js
@@ -413,7 +413,7 @@
   }
}
window.prefixInput = function(input, prefix, wrapper = null, replace = false) {
window.prefixInput = function(input, prefix, wrapper = null, replace = false, name = false) {
   if (!input) {
      console.warn('prefixInput called with null/undefined input');
      return;
@@ -444,7 +444,9 @@
   }
   input.id = newId;
   input.name = newId;
   if (name) {
      input.name = newId;
   }
}
/**
@@ -893,6 +895,9 @@
   return ui;
}
window.sleep = async function (ms = 50) {
   return new Promise(resolve => setTimeout(resolve, ms));
};
class DebouncedActions {
   constructor() {
@@ -995,3 +1000,13 @@
updateMaxScroll();
updateScrollProgress(lastY);
window.decodeHTMLEntities = function(text) {
   if (!window.decodeHelper) {
      window.decodeHelper = document.createElement('textarea');
   }
   window.decodeHelper.innerHTML = text;
   return window.decodeHelper.value;
}