[JBoss JIRA] Created: (RF-1969) OrderingList and ListShuttle: selection under plain skin
by Tsikhon Kuprevich (JIRA)
OrderingList and ListShuttle: selection under plain skin
--------------------------------------------------------
Key: RF-1969
URL: http://jira.jboss.com/jira/browse/RF-1969
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.4
Environment: JSF 1.2
JRE 1.5
tomcat 6
Reporter: Tsikhon Kuprevich
Assigned To: Nick Belaevski
First.
1. Set plain skin.
2. Click any row.
=> Frame appears around the row.
3. Ctrl+click this row.
=> Nothing changes in the row appearance. Buttons are disabled and selection doesn't work.
Second.
On Shift+click impossible to see what rows has been selected.
Third.
When using buttons to move the selected row the row's border disappears and it is very difficult to see what row is being moved. It doesn't happen when using Ctrl+up/down keyboard keys.
--
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
17 years, 3 months
[JBoss JIRA] Created: (RF-5270) Calendar sets out-of-time value
by Alexander Kiselyov (JIRA)
Calendar sets out-of-time value
-------------------------------
Key: RF-5270
URL: https://jira.jboss.org/jira/browse/RF-5270
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.2, 3.2.1
Environment: RichFaces 3.2.1.GA (and 3.2.2.SR1), Seam Runtime 2.0.2.SP1, EnterprisePlatform-4.3.0.GA, JRE 1.6.0_04, Windows 2K, viewed in Firefox 3.0.4, IE 6.0.2800.
Reporter: Alexander Kiselyov
Hi. I've found one unpleasant pecularity of <rich:calendar> component's behavior. When I've added <a4j:support> into this component (to submit it's value immediate after changing), my setter became to receive old values from calendar. I've made test bean and page, to check this situation:
/*******************************************************************************/
// Interface
/*******************************************************************************/
import java.util.Date;
import javax.ejb.Remote;
@Remote
public interface Experimental {
public Date getTestDate();
public void setTestDate(Date testDate);
}
/*******************************************************************************/
//Actually bean
/*******************************************************************************/
import java.util.Date;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.AutoCreate;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
@Scope(ScopeType.SESSION)
@AutoCreate
@Name("experimentalBean")
public class ExperimentalBean implements Experimental {
private Date testDate = null;
public Date getTestDate() {
return testDate;
}
public void setTestDate(Date testDate) {
this.testDate = testDate;
System.out.print("!!!!" + testDate);
}
}
<!-- ******************************************************************************* -->
<!-- Test page: -->
<!-- ******************************************************************************* -->
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
template="layout/template.xhtml"
xmlns:a4j="http://richfaces.org/a4j">
<ui:define name="body">
<rich:panel>
<f:facet name="header">
<h:outputText style="font-weight:bold;" value="Test" />
</f:facet>
<h:form>
<rich:calendar id="testDate"
showApplyButton="false"
value="#{experimentalBean.testDate}">
<a4j:support ajaxSingle="true"
event="ondateselected" />
</rich:calendar>
</h:form>
</rich:panel>
</ui:define>
</ui:composition>
So, I've done next things: 1. Walked to the page;
2. Set calendar's date to December 4th, 2007;
3. Set calendar's date to December 2nd, 2007;
4. Set calendar's date to December 16th, 2011 year.
And what I've got in server's log:
15:08:28,746 INFO [STDOUT] !!!!null
15:08:28,746 INFO [STDOUT] !!!!null
15:09:16,515 INFO [STDOUT] !!!!Tue Dec 04 00:00:00 EET 2007
15:09:16,515 INFO [STDOUT] !!!!Tue Dec 04 00:00:00 EET 2007
15:10:16,401 INFO [STDOUT] !!!!Sun Dec 02 00:00:00 EET 2007
15:10:16,401 INFO [STDOUT] !!!!Sun Dec 02 00:00:00 EET 2007
So, as you can see, setter receives old value... Similary results I've got while developing of project, during which I've found this bug.
P.S. I've used different values of a4j:support's "event" attribute, including even "oncomplete", and result remains the same.
--
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
17 years, 3 months
[JBoss JIRA] Created: (RF-5466) Incorrect behavior of "edit" action at "Edit Table with ModalPanel" richfaces-demo sample.
by Mikhail Vitenkov (JIRA)
Incorrect behavior of "edit" action at "Edit Table with ModalPanel" richfaces-demo sample.
------------------------------------------------------------------------------------------
Key: RF-5466
URL: https://jira.jboss.org/jira/browse/RF-5466
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.3.0
Environment: IE6, IE7, FF 3.1.3, Safari 3.1, Opera 9.62(3.3.0.BETA5)
Reporter: Mikhail Vitenkov
Assignee: Ilya Shaikovsky
#1. Navigate to "Data Iteration -> Column" richfaces-demo sample.
#2. Select "Edit Table with ModalPanel" tabPanel.
#3. Click "Edit" icon in "Actions" column for the 1st record.
#4. Enter "!!!" in "Make", "Model" and "Price" inputs, then submit your changes through "Store" command button click.
#5. Verify 1st column content.
#6. Click "Edit" icon for any other row again and verify "Make" and "Model" input value.
Actual behavior:
#5. Content isn't changed.
#6. "Make" and "Model" input contain "!!!"(value, typed in Step #4)
--
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
17 years, 3 months