From acf3b2bf2152072b1ac0768e533dcf51d4cb9eae Mon Sep 17 00:00:00 2001 From: MinRK Date: Tue, 19 Feb 2013 13:59:37 -0800 Subject: [PATCH] fix logic for append_javascript PR #2911 results in appending javascript even if dynamic is false, so in current master all javascript outputs are actually run at load. --- IPython/frontend/html/notebook/static/js/outputarea.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/IPython/frontend/html/notebook/static/js/outputarea.js b/IPython/frontend/html/notebook/static/js/outputarea.js index 38fe50316..9dc15be16 100644 --- a/IPython/frontend/html/notebook/static/js/outputarea.js +++ b/IPython/frontend/html/notebook/static/js/outputarea.js @@ -331,8 +331,10 @@ var IPython = (function (IPython) { for(var type_i in OutputArea.display_order){ var type = OutputArea.display_order[type_i]; if(json[type] != undefined ){ - if(type == 'javascript' && dynamic){ - this.append_javascript(json.javascript, element, dynamic); + if(type == 'javascript'){ + if (dynamic) { + this.append_javascript(json.javascript, element, dynamic); + } } else { this['append_'+type](json[type], element); }