DateField .help property is rendered twice
------------------------------------------
Key: CLK-574
URL: https://issues.apache.org/jira/browse/CLK-574
Project: Click
Issue Type: Bug
Components: extras
Affects Versions: 2.1.0 RC1
Reporter: Finn Bock
If the fieldname.help property is defined in the page property file, the help
text for the DateField is rendered twice, first after the input field, then
after the calendar icon:
<td class="fields" align="left"><label for="date_field">Enter the
date</label> </td>
<td align="left"><input type="text" name="date" id="date_field" value=""
size="20" title="The title"/>Help Me!<img align="top" style="cursor:hand"
src="/click/calendar/calendar.gif" id="date_field-button" alt="Calendar"
title="Calendar"/>Help Me!</td>
While DateField tries to null out the help field in its render(buffer) method,
the getHelp() method in Field will still return the help text from the property
file.
TestPage.java:
public class TestPage extends Page {
@Bindable
public Form form = new Form();
public TestPage() {
form.add(new DateField("date"));
}
}
TestPage.properties:
date.help=Help Me!
date.title=The title
date.label=Enter the date
test.htm:
<html>
<head>
<title>Test</title>
</head>
<body>
$form
</html>
</html>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.