a minor bugfix...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2014-05-26 13:42:59 +04:00
parent 109eb5df17
commit f889ae9326

View File

@ -1297,20 +1297,19 @@ var DataPrototype = {
// Main Data object... // Main Data object...
// //
function Data(json){ function Data(json){
// in case this is called as a function (without new)...
if(this.constructor.name != 'Data'){ if(this.constructor.name != 'Data'){
obj = new Data return new Data(json)
} else {
obj = this
} }
// load initial state... // load initial state...
if(json != null){ if(json != null){
obj.loadJSON(json) this.loadJSON(json)
} else { } else {
obj._reset() this._reset()
} }
return obj return this
} }
Data.__proto__ = DataClassPrototype Data.__proto__ = DataClassPrototype
Data.prototype = DataPrototype Data.prototype = DataPrototype