Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 790 by google....(a)ben.coman.com.au: adding Mondrian subview
interactively operates on wrong node
http://code.google.com/p/moose-technology/issues/detail?id=790
Executing the code snippet below in Mondrian Easel exhibits surprising
behaviour. Referring to attached snapshot, clicking on a square
incorrectly operates on an ellipse instead.
----8<----
view shape label.
view node: 'Ellipses' forIt:
[
view shape ellipse size: 30.
view interaction
whenClickingUpdateNode:
[ :value | view forNode: value do:
[ view nodes: (1 to: 5).
view gridLayout.
]
]
withLayoutUpdate: true.
view nodes: ( 1 to: 16 ).
view gridLayout.
].
view shape label.
view node: 'Rectangles' forIt:
[
view shape rectangle size: 30.
view interaction
whenClickingUpdateNode:
[ :value | view forNode: value do:
[ view nodes: (1 to: 5).
view gridLayout.
]
]
withLayoutUpdate: true.
view nodes: ( 1 to: 16 ).
view gridLayout.
].
Attachments:
Mondrian add subview interactively.png 10.2 KB