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

carlosrovira 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 df73f5f  fix build
df73f5f is described below

commit df73f5f9c84c60ca4dad54309c8d17d9121d769e
Author: Carlos Rovira <[email protected]>
AuthorDate: Mon Nov 30 08:24:06 2020 +0100

    fix build
---
 .../projects/Jewel/src/main/resources/defaults.css |  2 +-
 .../beads/layouts/VirtualDataGridListAreaLayout.as |  3 +++
 .../Jewel/src/main/sass/components/_datagrid.sass  | 24 +++++++++++-----------
 3 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/frameworks/projects/Jewel/src/main/resources/defaults.css 
b/frameworks/projects/Jewel/src/main/resources/defaults.css
index fb044fd..6019bc1 100644
--- a/frameworks/projects/Jewel/src/main/resources/defaults.css
+++ b/frameworks/projects/Jewel/src/main/resources/defaults.css
@@ -573,7 +573,7 @@ j|VirtualDataGridColumnList {
   ISelectableItemRenderer: 
ClassReference("org.apache.royale.jewel.beads.itemRenderers.ClassSelectorListSelectableItemRendererBead");
   IViewport: 
ClassReference("org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport");
 }
-  
+
 .jewel.datechooser .jewel.table {
   min-width: 324px;
   min-height: 364px;
diff --git 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/VirtualDataGridListAreaLayout.as
 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/VirtualDataGridListAreaLayout.as
index 42df754..65f1a5d 100644
--- 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/VirtualDataGridListAreaLayout.as
+++ 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/VirtualDataGridListAreaLayout.as
@@ -63,8 +63,11 @@ package org.apache.royale.jewel.beads.layouts
 
             for (var i:int = 0; i < listArea.numElements; i++)
             {
+                               COMPILE::JS
+                               {
                 if (listArea.getElementAt(i) != host)
                     listArea.getElementAt(i).element.scrollTop = 
host.element.scrollTop;
+                               }       
             }
         }
        }
diff --git a/frameworks/projects/Jewel/src/main/sass/components/_datagrid.sass 
b/frameworks/projects/Jewel/src/main/sass/components/_datagrid.sass
index 970c0c7..f43747c 100644
--- a/frameworks/projects/Jewel/src/main/sass/components/_datagrid.sass
+++ b/frameworks/projects/Jewel/src/main/sass/components/_datagrid.sass
@@ -85,19 +85,19 @@ j|DataGridButtonBar
     IItemRenderer: 
ClassReference("org.apache.royale.jewel.itemRenderers.DatagridHeaderRenderer")
 
 j|VirtualDataGrid
-  IBeadView: 
ClassReference("org.apache.royale.jewel.beads.views.VirtualDataGridView")
-  columnClass: 
ClassReference("org.apache.royale.jewel.supportClasses.datagrid.VirtualDataGridColumnList")
+    IBeadView: 
ClassReference("org.apache.royale.jewel.beads.views.VirtualDataGridView")
+    columnClass: 
ClassReference("org.apache.royale.jewel.supportClasses.datagrid.VirtualDataGridColumnList")
 
 j|VirtualDataGridListArea
-  IBeadView: ClassReference("org.apache.royale.html.beads.ContainerView")
-  IBeadLayout: 
ClassReference("org.apache.royale.jewel.beads.layouts.HorizontalLayout")
-  listAreaClass: 
ClassReference("org.apache.royale.jewel.supportClasses.datagrid.VirtualDataGrid")
-  IViewport: ClassReference("org.apache.royale.jewel.supportClasses.Viewport")
+    IBeadView: ClassReference("org.apache.royale.html.beads.ContainerView")
+    IBeadLayout: 
ClassReference("org.apache.royale.jewel.beads.layouts.HorizontalLayout")
+    listAreaClass: 
ClassReference("org.apache.royale.jewel.supportClasses.datagrid.VirtualDataGrid")
+    IViewport: 
ClassReference("org.apache.royale.jewel.supportClasses.Viewport")
 
 j|VirtualDataGridColumnList
-  IBeadLayout: 
ClassReference("org.apache.royale.jewel.beads.layouts.VirtualDataGridListAreaLayout")
-  IItemRendererClassFactory: 
ClassReference("org.apache.royale.core.SelectableItemRendererClassFactory")
-  IItemRenderer: 
ClassReference("org.apache.royale.jewel.itemRenderers.DataGridItemRenderer")
-  IItemRendererInitializer: 
ClassReference("org.apache.royale.jewel.beads.itemRenderers.DataGridColumnListItemRendererInitializer")
-  ISelectableItemRenderer: 
ClassReference("org.apache.royale.jewel.beads.itemRenderers.ClassSelectorListSelectableItemRendererBead")
-  IViewport: 
ClassReference("org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport")
\ No newline at end of file
+    IBeadLayout: 
ClassReference("org.apache.royale.jewel.beads.layouts.VirtualDataGridListAreaLayout")
+    IItemRendererClassFactory: 
ClassReference("org.apache.royale.core.SelectableItemRendererClassFactory")
+    IItemRenderer: 
ClassReference("org.apache.royale.jewel.itemRenderers.DataGridItemRenderer")
+    IItemRendererInitializer: 
ClassReference("org.apache.royale.jewel.beads.itemRenderers.DataGridColumnListItemRendererInitializer")
+    ISelectableItemRenderer: 
ClassReference("org.apache.royale.jewel.beads.itemRenderers.ClassSelectorListSelectableItemRendererBead")
+    IViewport: 
ClassReference("org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport")
\ No newline at end of file

Reply via email to