From ff191ae630fef4f0f0af1499e71b1292c414aa0e Mon Sep 17 00:00:00 2001 From: Min RK Date: Tue, 28 Jul 2015 11:03:52 -0700 Subject: [PATCH] load widget extension in js previously was a plain require, which doesn't actually register anything. --- notebook/static/notebook/js/main.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/notebook/static/notebook/js/main.js b/notebook/static/notebook/js/main.js index eee8709a2..71f3567f7 100644 --- a/notebook/static/notebook/js/main.js +++ b/notebook/static/notebook/js/main.js @@ -51,10 +51,8 @@ require([ "use strict"; // BEGIN HARDCODED WIDGETS HACK - // Don't include in above require call, avoiding r.js - // and crash on import failure. - require(['nbextensions/widgets/notebook/js/extension'], function(){}, function(err) { - console.error('ipywidgets package not installed. Widgets are not available.'); + utils.load_extension('widgets/notebook/js/extension').catch(function () { + console.warn('ipywidgets package not installed. Widgets are not available.'); }); // END HARDCODED WIDGETS HACK