Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P02, 4.0
-
Fix Version/s: EE-4.0.0.GA, EE-3.3.0.GA_P03, 4.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P2
-
Support Case References:Support Case #13317 - https://icesoft.my.salesforce.com/50070000013V78a
Description
With a drag and drop enabled ace:tree, if you move all nodes from a parent node, it is almost impossible to drag a node back into this parent node.
This can be reproduced with the Showcase ace:tree demo (overview or drag and drop samples).
Steps:
- Drag all of the nodes from Province: British Columbia
- Try to drag a node back into this parent node, it is almost impossible, the node will either be inserted above or below it.
This can be reproduced with the Showcase ace:tree demo (overview or drag and drop samples).
Steps:
- Drag all of the nodes from Province: British Columbia
- Try to drag a node back into this parent node, it is almost impossible, the node will either be inserted above or below it.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Arturo Zambrano [ artzambrano ] | |
| Fix Version/s | EE-4.0.0.GA [ 11171 ] | |
| Fix Version/s | EE-3.3.0.GA_P03 [ 11572 ] | |
| Assignee Priority | P2 [ 10011 ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #44119 | Wed Feb 25 19:03:38 MST 2015 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/tree/dot.png
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #44144 | Mon Mar 02 13:59:21 MST 2015 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeDecoder.java
|
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Attachment | node.PNG [ 18581 ] |
| Resolution | Fixed [ 1 ] | |
| Status | Resolved [ 5 ] | Reopened [ 4 ] |
| Attachment | NPE.PNG [ 18582 ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #44150 | Tue Mar 03 09:15:25 MST 2015 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #44151 | Tue Mar 03 09:19:17 MST 2015 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeNested.xhtml
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeReorder.xhtml
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeClient.xhtml
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeSelection.xhtml
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeLazy.xhtml
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #44160 | Tue Mar 03 10:53:54 MST 2015 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/LocationNodeImpl.java
|
| Status | Reopened [ 4 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #44165 | Tue Mar 03 12:24:40 MST 2015 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/breadcrumbmenu/breadcrumbMenu.xhtml
|
| Fix Version/s | 4.1 [ 11375 ] |
| Status | Resolved [ 5 ] | Closed [ 6 ] |

Committed fix to 4.0 trunk at revision 44144 and to 3.3 EE maintenance branch at revision r44145.
The fix consists in re-initializing the tree in the client after reorder requests, in order to re-apply all necessary event listeners for the reordering functionality to work on all nodes. Also, increased height of child node container by 2 px, so it's easier to insert child nodes in leaf nodes.