From 920b3c1d07a48c5efe111cee9d9486525edf75e6 Mon Sep 17 00:00:00 2001 From: Nick Serebrennikov Date: Mon, 2 Dec 2013 18:52:18 +0600 Subject: [PATCH] Update jquery.ba-resize.js This fixes 'data' being undefined under jQuery 1.8 and makes this plugin work well with jquery.flot.resize.js --- jquery.ba-resize.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/jquery.ba-resize.js b/jquery.ba-resize.js index 1f41d37..7be7de2 100644 --- a/jquery.ba-resize.js +++ b/jquery.ba-resize.js @@ -195,9 +195,10 @@ // If called from the polling loop, w and h will be passed in as // arguments. If called manually, via .trigger( 'resize' ) or .resize(), // those values will need to be computed. - data.w = w !== undefined ? w : elem.width(); - data.h = h !== undefined ? h : elem.height(); - + if(typeof data !== 'undefined'){ + data.w = w !== undefined ? w : elem.width(); + data.h = h !== undefined ? h : elem.height(); + } old_handler.apply( this, arguments ); };