From bea048062d8caa315244c68fdc1deae48c5992ee Mon Sep 17 00:00:00 2001 From: Mat Marquis Date: Mon, 19 Dec 2011 19:05:33 -0500 Subject: [PATCH] =?UTF-8?q?Fixes=20=E2=80=9Cinfinite=20scroll=E2=80=9D=20d?= =?UTF-8?q?emo=20by=20triggering=20=E2=80=9Crefresh=E2=80=9D=20on=20listvi?= =?UTF-8?q?ews=20specifically.=20Should=20there=20be=20a=20universal=20?= =?UTF-8?q?=E2=80=9Crefresh=E2=80=9D=20event=3F=20Let=20us=20think=20on=20?= =?UTF-8?q?this,=20and=20discuss.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/jquery.mobile.fetchlinks.js | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/js/jquery.mobile.fetchlinks.js b/js/jquery.mobile.fetchlinks.js index a0a856c0..d93a7292 100644 --- a/js/jquery.mobile.fetchlinks.js +++ b/js/jquery.mobile.fetchlinks.js @@ -60,20 +60,13 @@ $.widget( "mobile.fetchlink", $.mobile.widget, { normalizePath( 'img', 'src' ); normalizePath( 'a', 'href'); - setTimeout(function() { - responseEl - .trigger( "fetchlink", { target : targetEl, data: responseEl }) - .trigger('create' ); - + setTimeout(function() { targetEl[ method ]( responseEl.addClass('fade in') ); - - $(":jqmData(role='page')").trigger( "create" ); - targetEl + .listview( "refresh" ) // This should work with trigger( "refresh" ). .removeClass('ui-loading-inline') .height('auto'); - }, 300); }); }