This is an automated email from the ASF dual-hosted git repository.

hiedra pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 6deb6d6caf27f11511fec8613fff68048f101fb9
Author: mjesteve <[email protected]>
AuthorDate: Mon Aug 29 23:27:51 2022 +0200

    Jewel VirtualList: Fixed. Prevent the retrieval of a non-existent item.
---
 .../main/royale/org/apache/royale/jewel/beads/views/VirtualListView.as | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/VirtualListView.as
 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/VirtualListView.as
index e4e440fdf8..c6aa59996d 100644
--- 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/VirtualListView.as
+++ 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/VirtualListView.as
@@ -150,7 +150,8 @@ package org.apache.royale.jewel.beads.views
                        
                        if (index < firstIndex) 
                                return null;
-                       if (index >= (firstIndex + contentView.numElements))
+                       //if (index >= (firstIndex + contentView.numElements))
+            if (index >= (firstIndex + contentView.numElements - 
firstElementIndex) ) 
                                return null;
                        
                        return contentView.getElementAt(index - firstIndex + 
firstElementIndex) as IItemRenderer;                       

Reply via email to