I posted this in the extjs (GXT) forum, as my work is basically with
GXT, however, it seems that this problem occures at a lower level at
the GWT layer, and I'm hoping someone here may shed some light on
this.

I've been working on RTL support for GXT. I have it working perfectly
for Firefox. I'm doing testing on IE and I have a problem which I
can't explain in IE on TAB Scrolling. Here are the weird behaviors:

1. When pressing a scroll left (or right) button (a gxt widget) the
bar scrolls to the correct position and immediately resets it self to
the starting position.

2. When clicking on a TAB all tabs disappear.

Some further investigation showed me that the problem occurs when
mouseover/mouseout and 'disabled' styles are applied dynamically on
the scroll buttons. When I comment this part out the bad behavior
described stops, however some of the functionality is lost so its not
a good solution.

Following the code I see that eventually it calls
Element.setClassName(String name) from GWT.

It seems that after I apply the styles dynamically using the latter
method Ie lays out the panel again with initial positions thus
resetting the view outside the visible area.

I also noticed that some times applying Element.focus() on a 'dom'
element causes the same behavior.

What I'm looking is for possible explanations for this behavior.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to