Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
1.1.x
-
None
-
platform independent
-
6a26598c1680401d0f03233f92733538483ed424
Description
Using ServiceList declarative element every time one refers to its services property, new services are added.
Here is some code snippet:
var lst = myServiceList.services.length;
console.log(lst);
lst = myServiceList.services.length;
console.log(lst);
lst = myServiceList.services.length;
console.log(lst);
Output here is depending on servcies count, so eg.: 3, 6, 9 as list has the same entries added every time property is accessed for READ.
At first glance fix is as easy as clearing internal member list before adding any new services::