mirror of
https://github.com/Hopiu/fabric.js.git
synced 2026-05-21 03:41:52 +00:00
Do not access group property from the object (#5257)
use the group reference
This commit is contained in:
parent
ffca4a8e56
commit
7dc02a8718
1 changed files with 4 additions and 2 deletions
|
|
@ -230,9 +230,10 @@
|
|||
* @return {Object} object representation of an instance
|
||||
*/
|
||||
toObject: function(propertiesToInclude) {
|
||||
var _includeDefaultValues = this.includeDefaultValues;
|
||||
var objsToObject = this._objects.map(function(obj) {
|
||||
var originalDefaults = obj.includeDefaultValues;
|
||||
obj.includeDefaultValues = obj.group.includeDefaultValues;
|
||||
obj.includeDefaultValues = _includeDefaultValues;
|
||||
var _obj = obj.toObject(propertiesToInclude);
|
||||
obj.includeDefaultValues = originalDefaults;
|
||||
return _obj;
|
||||
|
|
@ -253,9 +254,10 @@
|
|||
objsToObject = sourcePath;
|
||||
}
|
||||
else {
|
||||
var _includeDefaultValues = this.includeDefaultValues;
|
||||
objsToObject = this._objects.map(function(obj) {
|
||||
var originalDefaults = obj.includeDefaultValues;
|
||||
obj.includeDefaultValues = obj.group.includeDefaultValues;
|
||||
obj.includeDefaultValues = _includeDefaultValues;
|
||||
var _obj = obj.toDatalessObject(propertiesToInclude);
|
||||
obj.includeDefaultValues = originalDefaults;
|
||||
return _obj;
|
||||
|
|
|
|||
Loading…
Reference in a new issue