@ -29,7 +29,7 @@ export default Backbone.Model.extend({
updateDevice() {
const { em } = this;
const device = em.getDeviceModel();
const { model } = em.get('currentFrame') || {};
const model = em.getCurrentFrameModel();
if (model && device) {
const { width, height } = device.attributes;
@ -559,6 +559,7 @@ export default Backbone.View.extend({
frms.listenToLoad();
frms.on('loaded:all', () => em.trigger('loaded'));
frames.render();
em.setCurrentFrame(frms.at(0).view);
$frames.append(frames.el);
this.frame = frms.at(0).view;
@ -636,6 +636,10 @@ export default Backbone.Model.extend({
return this.get('DomComponents').getWrapper();
},
setCurrentFrame(frameView) {
return this.set('currentFrame', frameView);
getCurrentFrame() {
return this.get('currentFrame');