You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2020/01/06 18:56:56 UTC

[royale-asjs] branch develop updated: selectedIndices is not currently synced with selectedItem

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

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


The following commit(s) were added to refs/heads/develop by this push:
     new 2f3ba98  selectedIndices is not currently synced with selectedItem
2f3ba98 is described below

commit 2f3ba9888b7460c221a988c798acba22203644b3
Author: Alex Harui <ah...@apache.org>
AuthorDate: Mon Jan 6 10:56:42 2020 -0800

    selectedIndices is not currently synced with selectedItem
---
 .../controls/advancedDataGridClasses/AdvancedDataGridItemRenderer.as  | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/advancedDataGridClasses/AdvancedDataGridItemRenderer.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/advancedDataGridClasses/AdvancedDataGridItemRenderer.as
index bba4083..8952af4 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/advancedDataGridClasses/AdvancedDataGridItemRenderer.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/advancedDataGridClasses/AdvancedDataGridItemRenderer.as
@@ -173,6 +173,10 @@ public class AdvancedDataGridItemRenderer extends StringItemRenderer
         if ((treeListData.owner as AdvancedDataGrid).selectedIndices.indexOf(treeListData.rowIndex) != -1)
         {
             selected = true;
+        } 
+        else if ((treeListData.owner as AdvancedDataGrid).selectedIndex == treeListData.rowIndex)
+        {
+            selected = true;            
         }
 
         COMPILE::JS {