Skip to content

Commit

Permalink
fixed issue GrapesJS#230
Browse files Browse the repository at this point in the history
  • Loading branch information
aryeharmon committed Aug 17, 2017
1 parent 4b64a86 commit 73ea076
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion src/block_manager/view/BlocksView.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,13 +76,32 @@ module.exports = Backbone.View.extend({
this.em.runDefault();

if (model && model.get) {
if(model.get('activeOnRender')) {
if (model.get('activeOnRender')) {
model.trigger('active');
model.set('activeOnRender', 0);
}

// Register all its components (eg. for the Undo Manager)
this.em.initChildrenComp(model);

// update default values
// @NOTE html does not update if not selected component, so must unselect existing selection and select newly dropped componant
var selected_model = editor.getSelected();
if(selected_model){
selected_model.set('status', '');
}

model.set('status', 'selected');
this.em.set('selectedComponent', model);

for (var i = 0; i < model.attributes.traits.models.length; i++) {
var trait = model.attributes.traits.models[i];
var value = trait.get('value');
trait.set('value', '~~~~~~~~~'); // change to another value and then change back, in order for changes to take effect
trait.set('value', value);
}
// end update delfault values

}
this.em.trigger('block:drag:stop', model);
},
Expand Down

0 comments on commit 73ea076

Please sign in to comment.