]
Jay Balunas updated RF-10994:
-----------------------------
Fix Version/s: 4.1.0.Tracking
(was: 4.1.0.Final)
Priority: Critical (was: Major)
DnD: scripts not getting loaded via ajax
----------------------------------------
Key: RF-10994
URL:
https://issues.jboss.org/browse/RF-10994
Project: RichFaces
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: base functionality , component-drag/drop
Affects Versions: 4.0.0.Final
Reporter: Ilya Shaikovsky
Priority: Critical
Fix For: 4.1.0.Tracking
<rich:tree value="#{aaa.rootNode}" nodeType="#{node.type}"
var="node">
<rich:treeNode type="t1">
<a4j:outputPanel layout="block">
<rich:dropTarget acceptedTypes="file"
dropListener="#{aaa.process}" />
<h:outputText value="#{node.label}" />
</a4j:outputPanel>
</rich:treeNode>
<rich:treeNode type="t2">
<a4j:outputPanel layout="block">
<rich:dragSource type="file" />
<h:outputText value="#{node.label}" />
</a4j:outputPanel>
</rich:treeNode>
</rich:tree>
Tree by default using ajax mode. So when you expanding nodes -leafs which getting loaded
should be draggable. But there is no draggable script resource so you could see JS errors
instead saying that Draggable si not a constructor.
If change toggleType to client - works fine. If add any draggable component to the page -
it also starts works as scripts already inplace.
(should be easier to reproduce with tab panel or just conditionally rendered panel for
example).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: