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

piotrz 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 b4daf8c  MDL: Fix issue where NavigationLinkItemRenderer didn't use 
labelField
b4daf8c is described below

commit b4daf8c1c2ced77af8758f7b5d07f668f80beaaa
Author: Piotr Zarzycki <[email protected]>
AuthorDate: Thu Mar 22 22:57:26 2018 +0100

    MDL: Fix issue where NavigationLinkItemRenderer didn't use labelField
---
 .../royale/mdl/itemRenderers/NavigationLinkItemRenderer.as | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/NavigationLinkItemRenderer.as
 
b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/NavigationLinkItemRenderer.as
index 5cc59f5..ff44147 100644
--- 
a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/NavigationLinkItemRenderer.as
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/NavigationLinkItemRenderer.as
@@ -109,13 +109,21 @@ package org.apache.royale.mdl.itemRenderers
 
                        if(value == null) return;
 
-                       if(value.label !== undefined) {
+                       if (labelField)
+                       {
+                label = String(value[labelField]);
+            }
+                       else if(value.label !== undefined)
+                       {
                 label = String(value.label);
-                       } else {
+                       }
+                       else
+                       {
                                label = String(value);
                        }
                        
-            if(value.href !== undefined) {
+            if(value.href !== undefined)
+                       {
                 href = String(value.href);
                        }
 

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to