Thanks, T. -
Don't think the exact workaround will do the trick, as it would involve a
ton of re-structuring, but by browsing bugzilla, discovered Scroll methods
"getScrollY()" and "scroll ToY()" which seem to get/set the scrolling of the
child element. I will probably have to set an "appear" handler on the popup
window so that I can reset the Y scroll position AFTER the window is
rendered, as that's when the bogus scrolling behavior in IE seems to take
place. Anyway, think I'm headed in the right direction now.
Ken

On Thu, Nov 11, 2010 at 12:34 PM, thron7 <[email protected]>wrote:

> Ken,
>
> have a look at these bugs:
>
> http://bugzilla.qooxdoo.org/show_bug.cgi?id=1757
> http://bugzilla.qooxdoo.org/show_bug.cgi?id=3498
>
> Does this look familiar? I'm not an expert. Maybe you can use the code
> snippets from the one bug, which offers a work-around. The other is
> wontfix. You might want to search bugzilla, maybe there are a few other
> bugs interesting to you.
>
> T.
>
> On 11/11/2010 05:27 PM, Ken MacDonald wrote:
> > I have some odd behavior dealing with scrolling in IE8. I have a
> > container.Scroll, with a container.Composite inside, and a couple of
> > lists inside that, in a Grid. The Composite is just about guaranteed to
> > be taller than the Scroll region, so I set the Y scrollbar on. If I
> > scroll to the bottom of the Composite, I can select a member of one of
> > the lists, at which point the selection changed handler pops up a window
> > with info about the list item. Works cool on Firefox!
> >
> > However, in IE8, as soon as I click on the list item, the pop up window
> > appears, and behind it, I can see that the scrolling region has jumped
> > up, so that the selected item in the list is no longer in the visible
> > area. I find this a bit baffling as I don't ever intentionally set the
> > scrolling region anywhere in the program.
> >
> > I guess I'm curious first of all, as to what could cause this, and if I
> > can work around it by capturing the Y scroll position BEFORE it jumps,
> > and reset it after? I've looked thru the API, and I'm confused as to how
> > to get or set the Y scroll - are there methods on the Scroll container,
> > or methods on the Composite container inside?
> > Thanks,
> > Ken
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > Centralized Desktop Delivery: Dell and VMware Reference Architecture
> > Simplifying enterprise desktop deployment and management using
> > Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
> > client virtualization framework. Read more!
> > http://p.sf.net/sfu/dell-eql-dev2dev
> >
> >
> >
> > _______________________________________________
> > qooxdoo-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
> ------------------------------------------------------------------------------
> Centralized Desktop Delivery: Dell and VMware Reference Architecture
> Simplifying enterprise desktop deployment and management using
> Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
> client virtualization framework. Read more!
> http://p.sf.net/sfu/dell-eql-dev2dev
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to