]
Michael Anstis updated DROOLS-3207:
-----------------------------------
Sprint: 2018 Week 48-50
[DMN Designer] Cell/header selection improvements
-------------------------------------------------
Key: DROOLS-3207
URL:
https://issues.jboss.org/browse/DROOLS-3207
Project: Drools
Issue Type: Enhancement
Components: DMN Editor
Affects Versions: 7.13.0.Final
Reporter: Michael Anstis
Assignee: Michael Anstis
Priority: Major
Labels: drools-tools
Headers and cells can now be selected however there is some inconsistency to their
behaviour.
It is possible to select a header cell first and then a body cell with {{ctrl}} pressed
and both remain selected. If however you select first a body cell and then a header cell
with {{ctrl}} pressed the body cell becomes deselected (this is because
{{HeaderSingleCellSelectionStrategy}} clears the models selections).
Also, following changes for "drill down" {{LiteralExpressionGrid}} and
{{UndefinedExpressionGrid}} "act on their own" regarding selection. i.e. create
a {{Context}} and add a new {{ContextEntry}} setting its {{Expression}} to a
{{LiteralExpression}}. Select multiple cells with {{ctrl}} and when the
{{LiteralExpressionGrid}} and {{UndefindExpressionGrid}} cells' are selected the
{{Context}} cells become deselected. Ideally the parent cell selections should change too
so they _appear_ to be visually selected together.