diff -r 6252f951d11c -r 5c7495102bd7 src/js/init.js --- a/src/js/init.js Mon Nov 21 10:51:42 2011 +0100 +++ b/src/js/init.js Mon Nov 21 11:34:07 2011 +0100 @@ -5,7 +5,8 @@ IriSP.configurePopcorn = function (layoutManager, options) { var pop; - var containerDiv = layoutManager.createDiv(); + var ret = layoutManager.createDiv(); + var containerDiv = ret[0]; switch(options.type) { /* @@ -65,9 +66,14 @@ }; IriSP.instantiateWidget = function(popcornInstance, serialFactory, layoutManager, widgetConfig) { - var container = layoutManager.createDiv(); + /* create div returns us a container for the widget and a spacer */ + var ret = layoutManager.createDiv(); + var container = ret[0]; + var spacer = ret[1]; + var arr = IriSP.jQuery.extend({}, widgetConfig); arr.container = container; + arr.spacer = spacer; var serializer = serialFactory.getSerializer(widgetConfig.metadata); @@ -91,4 +97,4 @@ serializer.sync(IriSP.wrap(widget, function() { this.draw(); })); return widget; -}; \ No newline at end of file +};