[ 
https://jira.jboss.org/jira/browse/RF-5215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Vitenkov closed RF-5215.
--------------------------------



Verified at 3.3.0.BETA4

> dropSupport: cursorTypeMapping doesn't work properly.
> -----------------------------------------------------
>
>                 Key: RF-5215
>                 URL: https://jira.jboss.org/jira/browse/RF-5215
>             Project: RichFaces
>          Issue Type: Bug
>    Affects Versions: 3.3.0
>         Environment: FF3.0.3, Opera 9.62 - doesn't work at all
> IE6,7, Safari 3.1 - work for the 1st pair(dragType:value)
> 3.3.0.BETA2
>            Reporter: Mikhail Vitenkov
>            Assignee: Mikhail Vitenkov
>             Fix For: 3.3.0
>
>
> #1. Add two dragSupport components & at least one dropSupport component 
> following way:
> <h:panelGrid columns="2" border="1" id="panelID">
>                       <h:column>
>                               <a4j:support limitToList=""></a4j:support>
>                               <a4j:outputPanel>
>                                       <rich:dragSupport 
> dragIndicator="indicator" dragType="text1">
>                                               <rich:dndParam 
> value="#{custom.dragValue}" name="dragName1"
>                                                       type="drag" />
>                                               ...
>                                       </rich:dragSupport>
>                                       <h:outputText 
> value="#{custom.dragValue}" />
>                               </a4j:outputPanel>
>                       </h:column>
>                       <h:column>
>                               <a4j:outputPanel>
>                                       <rich:dropSupport acceptedTypes="text1" 
> acceptCursors="col-resize" >
>                                               <rich:dndParam 
> value="#{custom.dropValue}" name="dropName1"
>                                                       type="drop" />
>                                       </rich:dropSupport>
>                                       <h:outputText 
> value="#{custom.dropValue}" />
>                               </a4j:outputPanel>
>                       </h:column>
>                       <h:column>
>                               <a4j:outputPanel>
>                                       <rich:dragSupport dragType="text2" 
> dragIndicator="defaultIndicator">
>                                               <rich:dndParam 
> value="#{custom.dragValue}" name="dragName2"
>                                                       type="drag" />
>                                       </rich:dragSupport>
>                                       <h:outputText 
> value="#{custom.dragValue}" />
>                               </a4j:outputPanel>
>                       </h:column>
>                       <h:column>
>                               <a4j:outputPanel>
>                                       <rich:dropSupport 
> acceptedTypes="text2,text1" cursorTypeMapping="{text2:no-drop,text1:move}">
>                                               <rich:dndParam 
> value="#{custom.dropValue}" name="dropName2"
>                                                       type="drop" />
>                                       </rich:dropSupport>
>                                       <h:outputText 
> value="#{custom.dropValue}" />
>                               </a4j:outputPanel>
>                       </h:column>
>               </h:panelGrid>
> #2. Use default dragIndicator: 
> <rich:dragIndicator id="defaultIndicator">
>                       </rich:dragIndicator>
> #3. Set cursorTypeMapping="{text2:no-drop,text1:move}" for the last column in 
> panelGrid.
> #4. Navigate to page.
> #5. Drag 1st column from the 2nd row with dragType="text2" to the last 
> column(2nd row, 2nd column)
> #6. Verify cursor type - it's "no-drop".
> #7.  Drag 1st column from the 1st row with dragType="text1" to the last 
> column(2nd row, 2nd column)
> #6. Verify cursor type.
> Actual behavior:
> cursorTypeMapping doesn't affect on cursor type in Opera & FF.
> Only 1st pair(text2:no-drop) applied under IE & Safari.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to