[
https://issues.jboss.org/browse/RF-13177?page=com.atlassian.jira.plugin.s...
]
Brian Leathem commented on RF-13177:
------------------------------------
Thanks for verifying [~manovotn]! Issue resolution will be addressed in the RF 5
client-side rewrite. I don't have an accurate estimate of when that will take place.
rich:extendedDataTable scrolling broken on OS-X
-----------------------------------------------
Key: RF-13177
URL:
https://issues.jboss.org/browse/RF-13177
Project: RichFaces
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: base functionality, component-tables
Affects Versions: 4.3.3
Environment: OS-X 10.8.3, Chrome 29.0.1547.62 or Safari or Firefox
Reporter: Immo Benjes
Labels: osx
Fix For: 5.0.0.Alpha4
In OS-X scrolling can be done by using two fingers on the touchpad. However this does not
work for horizontal scrolling on the rich:extendedDataTable.
You can scroll vertically but not horizontally.
The horizontal scrolling with two fingers only works when the mouse is over the actual
scrollbar!
I had a look at the actual html code and it looks like the header, table content and
scroller are generated as independent tables. The div that contains the table content
(class rf-edt-cnt) has overflow:hidden; set. If you change that to overflow: auto you get
the two finger scrolling over the content of the table, however the header and original
scrollbar isn't scrolling. Would it be possible to hide the original scroller and
synchronize the header (and footer?) when scrolling the content?
In OS-X you have the option to only show the scrollbar when you scroll. This is quite
nice as it gives you a bit more space. However in this case you cannot scroll with the
extendedDataTable at all! The scrollbar of the extendedDataTable is hidden in this case
and the height/width of the div containing the scrollbar is 0, so you can't navigate
over it to enable the scrolling. That basically gives you no way of scrolling!
See
https://community.jboss.org/thread/231502
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira