# HG changeset patch # User Sylvain Thénault # Date 1303997091 -7200 # Node ID 2fe2ed459e4d2351e1d89f264c73346c1b5aaac4 # Parent f625097d1e994e94a54485cabc12033cc340ba5c [page data] don't call unload_page_data too many time (closes #1518398) diff -r f625097d1e99 -r 2fe2ed459e4d utils.py --- a/utils.py Thu Apr 28 15:24:37 2011 +0200 +++ b/utils.py Thu Apr 28 15:24:51 2011 +0200 @@ -230,7 +230,10 @@ Request objects use a HTMLHead instance to ease adding of javascripts and stylesheets """ - js_unload_code = u'jQuery(window).unload(unloadPageData);' + js_unload_code = u'''if (typeof(pageDataUnloaded) == 'undefined') { + jQuery(window).unload(unloadPageData); + pageDataUnloaded = true; +}''' # Making