@ -67,6 +67,11 @@ export default Backbone.Model.extend({
if (this.get('changeProp')) {
target.set(name, value, opts);
if (name === 'poster') {
const attrs = { ...target.get('attributes') };
attrs[name] = value;
target.set('attributes', attrs, opts);
}
} else {
@ -194,6 +194,10 @@ export default Backbone.View.extend({
if (model.get('changeProp')) {
value = target.get(name);
const attrs = target.get('attributes');
value = model.get('value') || attrs[name];