[
https://issues.jboss.org/browse/RF-10754?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680853#comment-12680853
]
Peter Hallama commented on RF-10754:
------------------------------------
Hi Lukáš,
I just tested latest 4.2.1-SNAPSHOT Version (could not find CR1 yet) and have
several issues in my setup:
1. when the table is initially already exceeding the configured size vertical
scrolling seems to be broken (scroller is present (diabled) with full size)
2. for quite a lot of my tables I have issues with column-width adjustment
which is just not possible - a few tables work. -> I See the mouseover but
"ondrag" it just marks the column text.
3. in one usecase when initializing a table onclick on another table row by
ajax update the new tabler has no scrolling bars at all.
I tested on my version also, unfortunately i reformatted the js-code so a can't
post a diff but here are the canges:
1. add new Function
{code}
adjustScrollingIssues: function() {
var headerElem = document.getElementById(this.id + ":header");
var bodyElem = document.getElementById(this.id + ":body");
//compute correct width by gettong from parent div
var parentWidth =
this.scrollElement.parentNode.parentNode.parentNode.parentNode.parentNode.offsetWidth;
this.scrollElement.style.width = parentWidth + "px";
headerElem.style.width = parentWidth + "px";
if (bodyElem != null) {
//might be null in case of empty body...
bodyElem.style.width = parentWidth + "px";
}
},
{code}
2. initialize function just before ende
{code}
this.updateLayout();
//>>>Begin insert
this.adjustScrollingIssues();
this.updateLayout();
//this.adjustResizers();
//<<<end insert
this.updateScrollPosition(); //TODO Restore horizontal scroll
position
{code}
still a little bit hacked but really seem to be stable now for my usecases.
> extendedDataTable: two or more components placed on the page causes
> horizontal scroll to disappear
> --------------------------------------------------------------------------------------------------
>
> Key: RF-10754
> URL: https://issues.jboss.org/browse/RF-10754
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-tables
> Affects Versions: 4.0.0.Final
> Reporter: Ilya Shaikovsky
> Assignee: Lukáš Fryč
> Fix For: 4.2.1.CR1
>
>
> just get any example where table has horizontal scroll and add one more table
> by copy/paste. (change id's if need)
> result: scroll disappear.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues