From: Pawel Andruszkiewicz
Date: Mon, 20 Apr 2015 14:26:59 +0000 (+0200)
Subject: [Utils] Fixed isObject() function.
X-Git-Tag: submit/tizen_tv/20150603.064601~1^2~151
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3a4405afd49b0a0ea20d3cde7a9402d0aebe9564;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git
[Utils] Fixed isObject() function.
Previous implementation returned true for function.
Change-Id: I09cf359efaccefd5eb93f2ad0141a2dad373417a
---
diff --git a/src/utils/utils_api.js b/src/utils/utils_api.js
index 4ce69613..1e906cc3 100644
--- a/src/utils/utils_api.js
+++ b/src/utils/utils_api.js
@@ -155,7 +155,7 @@ Type.prototype.isBoolean = function(obj) {
};
Type.prototype.isObject = function(obj) {
- return obj instanceof Object;
+ return (null !== obj && typeof obj === 'object' && !this.isArray(obj));
};
Type.prototype.isArray = function(obj) {