[ http://issues.apache.org/jira/browse/ADFFACES-134?page=all ]
Adam Winer updated ADFFACES-134:
--------------------------------
Status: Resolved (was: Patch Available)
Resolution: Fixed
Checked in; thanks Joseph!
> Change the Default Size Attribute for Input Text Fields on BlackBerry Browser
> -----------------------------------------------------------------------------
>
> Key: ADFFACES-134
> URL: http://issues.apache.org/jira/browse/ADFFACES-134
> Project: MyFaces ADF-Faces
> Issue Type: Improvement
> Environment: BlackBerry Browser 4.0
> Reporter: Joseph Rozier
> Priority: Minor
> Attachments: adffaces134.patch
>
>
> The BlackBerry Browser does not handle the "size" attribute on an input
> type="text" field correctly. It tends to add much more space for the field
> than necessary.
> The following shows the actual number of capital M's that can fit in the
> visible area of the input text field when the size specified (using the
> default font/browser settings)
> size=3, BlackBerry 7290=5, BlackBerry 8700=7
> size=6, BlackBerry 7290=10, BlackBerry 8700=12
> size=10, BlackBery 7290=16, BlackBerry 8700=18
> However, I've found that the actual number of characters allows varies widely
> depending on the device, font chosen by the user, font size chosen by the
> user, and font-size specified by the skin/style.
> This is primarily an issue on the BlackBerry Browser because of limited
> screen real estate. Compounding this is the fact that the BlackBerry Browser
> is not horizontally scrollable, so extra wide fields can throw layouts off
> (as the BlackBerry Browser will wrap the cells in a table row onto multiple
> lines if the width is too long).
> I propose modifying the default size attribute for the input type="text"
> fields rendered. (For example,
> trinidad-impl\src\main\java\org\apache\myfaces\trinidadinternal\renderkit\core\xhtml\SimpleInputTextRenderer.java
> has hard-coded default input type="text" sizes for the desktop of 30 and the
> pda of 11; I'd set the default to 6 for the BlackBerry Browser.)
> Because of the variability of size attribute to actual display value, I do
> NOT propose automatically adjusting the tr:inputText columns attribute the
> user specifies, if any.
> Note that the textarea cols attribute is handled correctly on the BlackBerry
> Browser and does NOT need adjustment.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira