[JBoss JIRA] Created: (RF-8067) keyboard navigable rich:datascroller
by Gary Hu (JIRA)
keyboard navigable rich:datascroller
------------------------------------
Key: RF-8067
URL: https://jira.jboss.org/jira/browse/RF-8067
Project: RichFaces
Issue Type: Feature Request
Affects Versions: 3.3.2.SR1
Reporter: Gary Hu
The rich:datascroller generates the markup html code like this:
<td class="dr-dscr-inact rich-datascr-inact" onclick="Event.fire(this, 'rich:datascroller:onscroll', {'page': '1'});">1</td>
The code above is not keyboard navigable. For example, it can not be set focus.
Can we generate the html markup like the following?
<td class="dr-dscr-inact rich-datascr-inact" onclick="Event.fire(this, 'rich:datascroller:onscroll', {'page': '1'});"><a href="javascript:void(0)">1</a></td>
The <a> tag will enable it to be keyboard navigable.
Furthermore, maybe we can add one property for rich:datascroller to determine if needing to generate keyboard navigable page link or not.
--
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
13 years, 12 months
[JBoss JIRA] Created: (RF-8425) rich:tooltip performance
by Mark Torres (JIRA)
rich:tooltip performance
------------------------
Key: RF-8425
URL: https://jira.jboss.org/jira/browse/RF-8425
Project: RichFaces
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: component-output
Affects Versions: 3.3.1
Reporter: Mark Torres
We have used rich:tooltip in a lot of places within our application. And while profiling, we came to a bottleneck caused by repeated calls to RendererBase.getResource(String resourceURI ) during the constructor of ToolTipRenderer. I think the main issue is the ToolTipRenderer.getRenderer(UIToolTip toolTip) method never caches the subclasses and thus created a lot of HtmlToolTipRendererBlock, HtmlToolTipRenderer objects, and calls to RendererBase.getResource(String resourceURI ). We've overriden the renderer in our environment to use something that caches the subclass and it improved performance a lot.
--
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
13 years, 12 months
[JBoss JIRA] Created: (RF-8743) Unspecified Javascript error for rich:scrollableDataTable on ie8
by Atish Sarda (JIRA)
Unspecified Javascript error for rich:scrollableDataTable on ie8
----------------------------------------------------------------
Key: RF-8743
URL: https://jira.jboss.org/browse/RF-8743
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: Atish Sarda
Priority: Blocker
hi All,
I am getting javascript error on IE8 on rendering rich:scrollableDataTable on click of refresh button.This worksfirn on mozilla and chrome.
Here is my xhtml code:
<a4j:form id="previewMappingForm">
<a4j:outputPanel id="previewMappingForm">
<h:panelGroup style="margin-right: 50px;" layout="block">
<fieldset class="csFieldset"><legend
class="csFieldsetLegend"> <h:outputText value="Preview" />
</legend> <h:panelGrid columns="2" styleClass="csList">
<h:panelGroup>
<rich:scrollableDataTable id="previewMappedDataTable" var="cst"
value="#{bulkRegistrationController.importFileRecords}"
height="200px" width="1100px" sortMode="single"
binding="#{previewMappedDataTable}">
<rich:columns
id="#{column.bulkRegistrationMetadataColumnId.columnName}"
sortable="true"
value="#{bulkRegistrationController.previewMappedHeaderList}"
var="column" index="ind" width="100px"
sortBy="#{cst[column.bulkRegistrationMetadataColumnId.columnName]}">
<f:facet name="header">
<h:outputText
value="#{column.bulkRegistrationMetadataColumnId.columnDesc}" />
</f:facet>
<h:outputText
value="#{cst[column.bulkRegistrationMetadataColumnId.columnName]}" />
</rich:columns>
</rich:scrollableDataTable>
</h:panelGroup>
<h:panelGroup>
<h:panelGrid columns="1" styleClass="csListButtons">
<a4j:commandButton value="Refresh" status="waitStatus"
id="refreshButton" styleClass="csListButton"
reRender="previewMappingForm"
action="#{bulkRegistrationController.previewMapping()}" />
</h:panelGrid>
</h:panelGroup>
</h:panelGrid></fieldset>
</h:panelGroup>
</a4j:outputPanel>
</a4j:form>
Am I missing somethin here?
Thanks in advance.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 12 months
[JBoss JIRA] Created: (RF-8726) ExtendedDataTable: selectedClass attribute incorrect with multi-line selections
by Johannes Ruthenberg (JIRA)
ExtendedDataTable: selectedClass attribute incorrect with multi-line selections
-------------------------------------------------------------------------------
Key: RF-8726
URL: https://jira.jboss.org/browse/RF-8726
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: component-tables
Affects Versions: 3.3.3.Final
Reporter: Johannes Ruthenberg
If you select more than one line in an extendeddatatable which has a CSS class configured for selected row (selectedClass attribute), this class is not applied to the first selected row. The default classes (extdt-row-selected and rich-sdt-row-selected) are correctly applied to all selected rows and the configured class is applied to all but the first row. If only one row is selected this works correctly.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 12 months