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 2019/12/12 20:09:03 UTC

[royale-asjs] branch develop updated: Flex ADG used leftMargin 5

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 bf84288  Flex ADG used leftMargin 5
bf84288 is described below

commit bf84288acc0d595b33c35ff6454a0cd042d979dd
Author: Alex Harui <ah...@apache.org>
AuthorDate: Thu Dec 12 12:08:43 2019 -0800

    Flex ADG used leftMargin 5
---
 frameworks/projects/MXRoyale/src/main/resources/defaults.css          | 4 ++++
 .../controls/advancedDataGridClasses/AdvancedDataGridItemRenderer.as  | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/frameworks/projects/MXRoyale/src/main/resources/defaults.css b/frameworks/projects/MXRoyale/src/main/resources/defaults.css
index e4335bc..3ba08eb 100644
--- a/frameworks/projects/MXRoyale/src/main/resources/defaults.css
+++ b/frameworks/projects/MXRoyale/src/main/resources/defaults.css
@@ -109,6 +109,10 @@ adg|AdvancedDataGridColumnList {
 	background-color: #FFFFFF;
 }
 
+adg|AdvancedDataGridItemRenderer {
+    margin-left: 5px;
+}
+
 Alert
 {
 	IBeadLayout: ClassReference("org.apache.royale.html.beads.layouts.VerticalFlexLayout");
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 273a475..ac2d772 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
@@ -47,6 +47,7 @@ use namespace mx_internal;
 import org.apache.royale.utils.CSSUtils;
 import org.apache.royale.html.supportClasses.StringItemRenderer;
 import mx.core.UIComponent;
+import mx.collections.IHierarchicalData;
 
 //--------------------------------------
 //  Events
@@ -112,6 +113,7 @@ public class AdvancedDataGridItemRenderer extends StringItemRenderer
     public function AdvancedDataGridItemRenderer()
     {
         super();
+        typeNames += " AdvancedDataGridItemRenderer";
     }
 
     //--------------------------------------------------------------------------
@@ -147,7 +149,7 @@ public class AdvancedDataGridItemRenderer extends StringItemRenderer
         }
             
         var indent:String = "";
-        if (treeListData.columnIndex == 0)
+        if (treeListData.columnIndex == 0 && owner._rootModel is IHierarchicalData)
         {
             for (var i:int=0; i < treeListData.depth - 1; i++) {
                 indent += indentSpace;