Force to always redraw the row of the clicked button
The display may not redraw the row and so reset the state of button if the record has not be modified like with an action button. issue10985 review367871002 (grafted from 13a9fdc87148422cad42b226b0cb1245c4ee0e90) --HG-- branch : 6.0
This commit is contained in:
1 parent
a2b3c46ca7
commit
d8bd5418ca
1 file changed
+6
@@ -2626,6 +2626,12 @@
|
||||
return;
|
||||
}
|
||||
button.el.prop('disabled', true); // state will be reset at display
|
||||
var row = this.view.rows.find(function(row) {
|
||||
return row.record == record;
|
||||
});
|
||||
if (row) {
|
||||
row._drawed_record = null; // force redraw the row
|
||||
}
|
||||
this.view.screen.button(this.attributes);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user