Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
835
igmenu_ShowMenu over tree when tree has scrolled down a ways
posted

I have popup menus that I have been using forever and position them based upon client.X and client.Y via the igmenu_showMenu.  I am running into a problem when the tree becomes very large and thus is scrollable.  The popup is not appearing, but if I scroll up the tree I see it!  But wait, it get weirder!  If I right click on the tree item that is at the bottom of the screen (not the last element on the page), it appears fine!

I guess I should note that the web tree is embedded in a user control that is included as a group in a UltraWebListBar.  It of course doesn't always fail, but once it starts it's real consistent.  Refreshing the page fixes it for a while.

I am still running 2008.3 and before I upgrade to 2009 I thought I should float this out there before I go through the effort of upgrading.

Any thoughts are appreciated!

  • 835
    posted

    I have upgraded to 2009.1 and CLR 3.5 and the results have changed slightly, but I can now easily reproduce the problem!

    The problem occurs when I scroll the page to the 2nd or subsequent screen of items in the tree.  The 1st time I right click the popup appears.  If I right click on a different item, the popup does not appear.  If I scroll the tree, it again works the first time but fails on subsequent tries. 

    With 2009.1 scrolling clears the popup, so I am unable to see it as I scroll up.  However, I have seen part of the popup appear near the top of the page.

    I will be creating an example of this that I will submit with a bug report when I have time, but thought I would again float it out for comments.