From 025822ce35fef6970a382abe8a411e9179191647 Mon Sep 17 00:00:00 2001 From: Naomi Aro Date: Fri, 4 May 2012 18:13:01 +0200 Subject: [PATCH] CC-3763 : Don't call window.resize callbacks multiple time during continuous events --- airtime_mvc/public/js/airtime/library/spl.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airtime_mvc/public/js/airtime/library/spl.js b/airtime_mvc/public/js/airtime/library/spl.js index 114e731ae..4b9f743fd 100644 --- a/airtime_mvc/public/js/airtime/library/spl.js +++ b/airtime_mvc/public/js/airtime/library/spl.js @@ -13,6 +13,7 @@ var AIRTIME = (function(AIRTIME){ $lib, $pl, widgetHeight, + resizeTimeout, width; function isTimeValid(time) { @@ -779,7 +780,9 @@ var AIRTIME = (function(AIRTIME){ }; mod.onResize = function() { - setWidgetSize(); + + clearTimeout(resizeTimeout); + resizeTimeout = setTimeout(setWidgetSize, 100); }; return AIRTIME;