[richfaces-issues] [JBoss JIRA] Reopened: (RF-3350) Selection doesn't work in modalPanel with FF2

Paul Andrews (JIRA) jira-events at lists.jboss.org
Thu May 8 15:13:32 EDT 2008


     [ http://jira.jboss.com/jira/browse/RF-3350?page=all ]

Paul Andrews reopened RF-3350:
------------------------------

             
Its very confusing that you can't reproduce this. Just to check I've modified the page a little. If you click on the item 'one' on the scrolling list you should get an alert saying 'Item selected'. Works every time in IE6, fails every time in FF2 unless you first drag the dialog. This used to work in richfaces 3.1.3 but doesn't work in v 3.1.5.

> Selection doesn't work in modalPanel with FF2
> ---------------------------------------------
>
>                 Key: RF-3350
>                 URL: http://jira.jboss.com/jira/browse/RF-3350
>             Project: RichFaces
>          Issue Type: Bug
>    Affects Versions: 3.1.5
>         Environment: Tomcat 5.x, MyFaces 1.1.5.
>            Reporter: Paul Andrews
>         Assigned To: Tsikhon Kuprevich
>
> If there is an HTML element in a modal panel that requires a selection, it doesn't work in FireFox 2.x unless you drag or resize the modal panel first. It works fine in IE6. Here is a little test page:
> <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
>     pageEncoding="ISO-8859-1"%>
> <%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
> <%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <html>
> <head>
>     <title>
>         Modal Test
>     </title>
> </head>
> <body>
> <f:view>
>     <rich:calendar id="date" value=""/>
> 	<h:form>
> 		<h:commandLink onclick="Richfaces.showModalPanel('testPanel');return false;" value="Show test panel"/>
> 	</h:form>
> 	<rich:modalPanel id="testPanel">
> 		<f:facet name="header">
> 			<h:outputText value="Test Panel" />
> 		</f:facet>
> 		<f:facet name="controls">
> 			<h:graphicImage value="images/modal/close.png" style="cursor:pointer" onclick="Richfaces.hideModalPanel('testPanel')" />
> 		</f:facet>
> 		<h:form id="fdsdForm">
> 			<h:commandLink onclick="Richfaces.hideModalPanel('testPanel');return false;" value="Hide this panel"/>
> 			<h:selectOneListbox>
> 				<f:selectItem itemValue="One"/>
> 				<f:selectItem itemValue="Two"/>
> 			</h:selectOneListbox>
> 		</h:form>
> 	</rich:modalPanel>
> </f:view>
> </body>
> </html>
> Trying to select an item in the list box doesn't work until you have dragged the page. I pored through the JavaScript source but couldn't see anything obviously wrong and all my attempts to fix the issue by simulating a drag from JavaScript failed. A work-around would be great since I get the feeling that work on the 3.1.x branch of RichFaces has ceased.

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

        



More information about the richfaces-issues mailing list