From 143617afb1cf5f0c1fb5baa3e629b3bc92064eae Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 10 Mar 2021 19:53:09 +0300 Subject: * it feels weird for requireIdleCallback() to be optional while more modern browser features are required * simplify browser startup feature check a bit --- js/PrefHelpers.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'js/PrefHelpers.js') diff --git a/js/PrefHelpers.js b/js/PrefHelpers.js index 3f738aa95..8a5c5857e 100644 --- a/js/PrefHelpers.js +++ b/js/PrefHelpers.js @@ -510,12 +510,10 @@ const Helpers = { search: function() { this.search_query = this.attr('value').search.toLowerCase(); - if ('requestIdleCallback' in window) - window.requestIdleCallback(() => { - this.render_contents(); - }); - else + window.requestIdleCallback(() => { this.render_contents(); + }); + }, render_contents: function() { const container = dialog.domNode.querySelector(".contents"); -- cgit v1.2.3-54-g00ecf