Simplify comparison of delta objects
This commit is contained in:

committed by
Sebastian Serth

parent
5dd6df9418
commit
f7c2fbebd6
@ -1048,14 +1048,7 @@ var CodeOceanEditor = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const delta_data = delta.data
|
const delta_data = delta.data
|
||||||
// We need this manual comparison because the range uses two different classes
|
return !_.isEqual(delta_data, last_delta);
|
||||||
// and there is no function to compare these two objects.
|
|
||||||
return delta_data.action === last_delta.action &&
|
|
||||||
delta_data.range.start.row === last_delta.range.start.row &&
|
|
||||||
delta_data.range.start.column === last_delta.range.start.column &&
|
|
||||||
delta_data.range.end.row === last_delta.range.end.row &&
|
|
||||||
delta_data.range.end.column === last_delta.range.end.column &&
|
|
||||||
delta_data.text === last_delta.text;
|
|
||||||
},
|
},
|
||||||
|
|
||||||
showPartnersConnectionStatus: function (status, username) {
|
showPartnersConnectionStatus: function (status, username) {
|
||||||
|
Reference in New Issue
Block a user