From 96d2f657f7ceebfe85659513ab7639b71c3a2d30 Mon Sep 17 00:00:00 2001 From: Naomi Aro Date: Fri, 4 May 2012 15:49:05 +0200 Subject: [PATCH] CC-3741 : Timeline's cursors looks a little bit far from timeline --- .../public/js/airtime/showbuilder/main_builder.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/airtime_mvc/public/js/airtime/showbuilder/main_builder.js b/airtime_mvc/public/js/airtime/showbuilder/main_builder.js index c796908ec..1b7b731c1 100644 --- a/airtime_mvc/public/js/airtime/showbuilder/main_builder.js +++ b/airtime_mvc/public/js/airtime/showbuilder/main_builder.js @@ -7,6 +7,7 @@ AIRTIME = (function(AIRTIME) { $fs, widgetHeight, screenWidth, + resizeTimeout, oBaseDatePickerSettings, oBaseTimePickerSettings, oRange, @@ -47,7 +48,8 @@ AIRTIME = (function(AIRTIME) { screenWidth = Math.floor(viewport.width - 90); var libTableHeight = widgetHeight - 130, - builderTableHeight = widgetHeight - 95; + builderTableHeight = widgetHeight - 95, + oTable; if ($fs.is(':visible')) { builderTableHeight = builderTableHeight - 40; @@ -73,6 +75,9 @@ AIRTIME = (function(AIRTIME) { .find("#sb_edit") .remove() .end(); + + oTable = $('#show_builder_table').dataTable(); + oTable.fnDraw(); } } @@ -91,9 +96,9 @@ AIRTIME = (function(AIRTIME) { AIRTIME.showbuilder.fnServerData.start = oRange.start; AIRTIME.showbuilder.fnServerData.end = oRange.end; - setWidgetSize(); AIRTIME.library.libraryInit(); AIRTIME.showbuilder.builderDataTable(); + setWidgetSize(); $libWrapper = $lib.find("#library_display_wrapper"); $libWrapper.prepend($libClose); @@ -242,7 +247,9 @@ AIRTIME = (function(AIRTIME) { }; mod.onResize = function() { - setWidgetSize(); + + clearTimeout(resizeTimeout); + resizeTimeout = setTimeout(setWidgetSize, 100); }; return AIRTIME;