From f89c9944bddd964b8bfee26d860fd2f7cdf0bd34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Weber?= Date: Wed, 1 Feb 2023 19:02:52 +0100 Subject: [PATCH] cruft: remove jQuery #452 this code was unused --- static/js/theme.js | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/static/js/theme.js b/static/js/theme.js index 0742efb88e..d61fef03f0 100644 --- a/static/js/theme.js +++ b/static/js/theme.js @@ -1001,35 +1001,6 @@ function initSearch() { window.relearn.runInitialSearch && window.relearn.runInitialSearch(); } -// debouncing function from John Hann -// http://unscriptable.com/index.php/2009/03/20/debouncing-javascript-methods/ -(function($, sr) { - - var debounce = function(func, threshold, execAsap) { - var timeout; - - return function debounced() { - var obj = this, args = arguments; - - function delayed() { - if (!execAsap) - func.apply(obj, args); - timeout = null; - }; - - if (timeout) - clearTimeout(timeout); - else if (execAsap) - func.apply(obj, args); - - timeout = setTimeout(delayed, threshold || 100); - }; - } - // smartresize - jQuery.fn[sr] = function(fn) { return fn ? this.bind('resize', debounce(fn)) : this.trigger(sr); }; - -})(jQuery, 'smartresize'); - jQuery(function() { initArrowNav(); initMermaid();