feat:fix click subview of ListItem or PageItem
This commit is contained in:
@@ -44,7 +44,12 @@ public class ListNode extends SuperNode<RecyclerView> {
|
||||
|
||||
@Override
|
||||
protected void blendSubNode(JSObject subProperties) {
|
||||
listAdapter.blendSubNode(subProperties);
|
||||
ViewNode node = getSubNodeById(subProperties.getProperty("id").asString().value());
|
||||
if (node != null) {
|
||||
node.blend(subProperties.getProperty("props").asObject());
|
||||
} else {
|
||||
listAdapter.blendSubNode(subProperties);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -77,7 +77,12 @@ public class SliderNode extends SuperNode<RecyclerView> {
|
||||
|
||||
@Override
|
||||
protected void blendSubNode(JSObject subProperties) {
|
||||
slideAdapter.blendSubNode(subProperties);
|
||||
ViewNode node = getSubNodeById(subProperties.getProperty("id").asString().value());
|
||||
if (node != null) {
|
||||
node.blend(subProperties.getProperty("props").asObject());
|
||||
} else {
|
||||
slideAdapter.blendSubNode(subProperties);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user