Jake Vanderwerf
2026-03-29 275c0d74cd68677622a5431505c5c870c473063d
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,6 +444,9 @@
   }
   input.id = newId;
   if (name) {
      input.name = newId;
   }
}
/**
@@ -892,6 +895,9 @@
   return ui;
}
window.sleep = async function (ms = 50) {
   return new Promise(resolve => setTimeout(resolve, ms));
};
class DebouncedActions {
   constructor() {
@@ -994,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;
}