diff --git a/js/ui/ListView.js b/js/ui/ListView.js
index <HASH>..<HASH> 100644
--- a/js/ui/ListView.js
+++ b/js/ui/ListView.js
@@ -15,6 +15,7 @@ define(['js/ui/ItemsView', 'js/html/HtmlElement'], function(ItemsView, HtmlEleme
             });
 
             for (var j = 0; j < components.length; j++) {
+                components[j].$classAttributes.push(this._getItemKey(), this._getIndexKey());
                 component.addChild(components[j]);
             }
added itemKey and indexKey to class attributes