Alex,

I'm working on a sample that demonstrates this behavior.  I've tracked
it down to the RadioButton of the tabview.Page

I have a multi-level tab view (broad category, and then sub actions in
each category).

Basically, one of the radio buttons is not returning the DomElement in
this call (in FocusHandler.js line 336):

    __compareTabOrder : function(widget1, widget2)
    {
      if (widget1 === widget2) {
        return 0;
      }
 
      // Sort-Check #1: Tab-Index
      var tab1 = widget1.getTabIndex() || 0;
      var tab2 = widget2.getTabIndex() || 0;
 
      if (tab1 != tab2) {
        return tab1 - tab2;
      }
 
      // Computing location
      var el1 = widget1.getContainerElement().getDomElement();
      var el2 = widget2.getContainerElement().getDomElement();
 
      var Location = qx.bom.element.Location;
 
      var loc1 = Location.get(el1);

getDomElement returns null, because the tab that it found is not
viewable presently.

Does this make sense?

Thanks,
Rob


> 

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to