Skip to content

Commit a66730c

Browse files
author
kommander
committed
Making list addItemAt(), removeItem(), removeItemAt() and removeAll() work correctly
1 parent ea455ee commit a66730c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/com/bit101/components/List.as

100644100755
Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ package com.bit101.components
226226
_items.push(item);
227227
invalidate();
228228
makeListItems();
229-
fillItems();
229+
fillItems();
230230
}
231231

232232
/**
@@ -240,7 +240,8 @@ package com.bit101.components
240240
index = Math.min(_items.length, index);
241241
_items.splice(index, 0, item);
242242
invalidate();
243-
fillItems();
243+
makeListItems();
244+
fillItems();
244245
}
245246

246247
/**
@@ -262,7 +263,8 @@ package com.bit101.components
262263
if(index < 0 || index >= _items.length) return;
263264
_items.splice(index, 1);
264265
invalidate();
265-
fillItems();
266+
makeListItems();
267+
fillItems();
266268
}
267269

268270
/**
@@ -272,7 +274,8 @@ package com.bit101.components
272274
{
273275
_items.length = 0;
274276
invalidate();
275-
fillItems();
277+
makeListItems();
278+
fillItems();
276279
}
277280

278281

0 commit comments

Comments
 (0)