You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by gr...@apache.org on 2022/02/22 00:55:40 UTC
[royale-asjs] branch develop updated (a1d5af2 -> e798880)
This is an automated email from the ASF dual-hosted git repository.
gregdove pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from a1d5af2 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
new d077fcf Fix to avoid mutation of event when handled in multiple listeners. (issue identified by Piotr)
new e798880 Make sure the mx DataGrid responds to dataProvider changes (as ADG already does)
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
frameworks/projects/MXRoyale/src/main/resources/defaults.css | 1 +
.../listClasses/DataItemRendererFactoryForICollectionViewData.as | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
[royale-asjs] 01/02: Fix to avoid mutation of event when handled in multiple listeners. (issue identified by Piotr)
Posted by gr...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
gregdove pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit d077fcfd916ab369c6a50ad082f794c7632532b8
Author: greg-dove <gr...@gmail.com>
AuthorDate: Tue Feb 22 13:51:52 2022 +1300
Fix to avoid mutation of event when handled in multiple listeners. (issue identified by Piotr)
---
.../listClasses/DataItemRendererFactoryForICollectionViewData.as | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/DataItemRendererFactoryForICollectionViewData.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/DataItemRendererFactoryForICollectionViewData.as
index 5b11d02..b854e5c 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/DataItemRendererFactoryForICollectionViewData.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/DataItemRendererFactoryForICollectionViewData.as
@@ -149,7 +149,7 @@ package mx.controls.listClasses
var ir:IIndexedItemRenderer = itemRendererFactory.createItemRenderer() as IIndexedItemRenderer;
dataGroup.addItemRendererAt(ir, event.location);
- var data:Object = event.items.pop();
+ var data:Object = event.items[0];//.pop();
(itemRendererInitializer as IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, event.location);
ir.data = data;
@@ -223,7 +223,7 @@ package mx.controls.listClasses
// appearence or whatever.
var ir:IIndexedItemRenderer = dataGroup.getItemRendererAt(event.location) as IIndexedItemRenderer;
- var data:Object = event.items.pop();
+ var data:Object = event.items[0];//.pop();
(itemRendererInitializer as IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, event.location);
ir.data = data;
}
[royale-asjs] 02/02: Make sure the mx DataGrid responds to dataProvider changes (as ADG already does)
Posted by gr...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
gregdove pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit e79888036dbb39149e3c222e961c7f6a27b21caf
Author: greg-dove <gr...@gmail.com>
AuthorDate: Tue Feb 22 13:54:20 2022 +1300
Make sure the mx DataGrid responds to dataProvider changes (as ADG already does)
---
frameworks/projects/MXRoyale/src/main/resources/defaults.css | 1 +
1 file changed, 1 insertion(+)
diff --git a/frameworks/projects/MXRoyale/src/main/resources/defaults.css b/frameworks/projects/MXRoyale/src/main/resources/defaults.css
index b3f7665..b3ffe2a 100644
--- a/frameworks/projects/MXRoyale/src/main/resources/defaults.css
+++ b/frameworks/projects/MXRoyale/src/main/resources/defaults.css
@@ -233,6 +233,7 @@ DataGrid
alternatingItemColors: #F7F7F7, #FFFFFF;
IChangePropagator: ClassReference("org.apache.royale.html.beads.DataGridColumnChangePropagator");
IDataGridPresentationModel: ClassReference("mx.controls.beads.models.DataGridPresentationModel");
+ IDataProviderNotifier: ClassReference("mx.controls.beads.DataProviderChangeNotifier");
IBeadView: ClassReference("mx.controls.beads.DataGridView");
IBeadModel: ClassReference("mx.controls.beads.models.DataGridICollectionViewModel");
IBeadLayout: ClassReference("mx.controls.beads.layouts.DataGridLayout");