From b44d5353293ea01eda835dc34e1ebcd7fa83d0d5 Mon Sep 17 00:00:00 2001 From: "Brian E. Granger" Date: Mon, 9 Dec 2013 18:49:56 -0800 Subject: [PATCH] HTML and JavaScript output KBM event handling. --- IPython/html/static/notebook/js/outputarea.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/IPython/html/static/notebook/js/outputarea.js b/IPython/html/static/notebook/js/outputarea.js index 4b247e81f..10d12faa9 100644 --- a/IPython/html/static/notebook/js/outputarea.js +++ b/IPython/html/static/notebook/js/outputarea.js @@ -509,6 +509,7 @@ var IPython = (function (IPython) { OutputArea.prototype.append_html = function (html, md, element) { var toinsert = this.create_output_subarea(md, "output_html rendered_html"); + IPython.keyboard_manager.register_events(toinsert); toinsert.append(html); element.append(toinsert); }; @@ -517,6 +518,7 @@ var IPython = (function (IPython) { OutputArea.prototype.append_javascript = function (js, md, container) { // We just eval the JS code, element appears in the local scope. var element = this.create_output_subarea(md, "output_javascript"); + IPython.keyboard_manager.register_events(element); container.append(element); try { eval(js);