|
|
@ -72,14 +72,15 @@ module.exports = ComponentView.extend({ |
|
|
model.set('content', content); |
|
|
model.set('content', content); |
|
|
} else { |
|
|
} else { |
|
|
const clean = model => { |
|
|
const clean = model => { |
|
|
|
|
|
const selectable = !model.is('text'); |
|
|
model.set({ |
|
|
model.set({ |
|
|
editable: 0, |
|
|
editable: 0, |
|
|
highlightable: 0, |
|
|
highlightable: 0, |
|
|
removable: 0, |
|
|
removable: 0, |
|
|
draggable: 0, |
|
|
draggable: 0, |
|
|
copyable: 0, |
|
|
copyable: 0, |
|
|
selectable: 0, |
|
|
selectable: selectable, |
|
|
hoverable: 0, |
|
|
hoverable: selectable, |
|
|
toolbar: '' |
|
|
toolbar: '' |
|
|
}); |
|
|
}); |
|
|
model.get('components').each(model => clean(model)); |
|
|
model.get('components').each(model => clean(model)); |
|
|
|