Hi,

 

I'm using Opera 9.51 (Opera is *much* faster at loading than FF2 or 3) and
working with TreeVirtual but I get an exception, in my code and in the
TreeVirtual_1 in the Demo Browser:

 

JavaScript -
http://demo.qooxdoo.org/current/demobrowser/html/example/TreeVirtual_1.html?
qxvariant:qx.aspects:off&qx.enableAspect:false

Timeout thread: delay 0 ms

Error:

name: TypeError

message: Statement on line 17778: Cannot convert undefined or null to Object

Backtrace:

  Line 17778 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    if($4._computedWidthTypeAuto){$4._computedWidthTypeAuto=false;

  Line 17737 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    this._computeColumnsFlexWidth($0,

  Line 17609 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    this.getBehavior().onAppear(this,

  ...  Line 3049 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    $3.call($4,

  Line 3036 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    }this._dispatchEvent($0,

  Line 3015 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    function($0){if(this.hasEventListeners($0)){this.dispatchEvent(new
qx.event.type.Event($0),

  Line 5525 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    this.createDispatchEvent($[112]);

  ...  Line 7137 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    function(){arguments.callee.base.call(this);

  ...  Line 28634 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    function(){arguments.callee.base.call(this);

  Line 4849 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    if($2.getVisibility()){$2._afterAppear();

  Line 4706 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    qx.ui.core.Widget.flushGlobalDisplayQueue();

  Line 26721 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    qx.ui.core.Widget.flushGlobalQueues();

  ...  Line 3049 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    $3.call($4,

  Line 3036 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    }this._dispatchEvent($0,

  Line 3015 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    function($0){if(this.hasEventListeners($0)){this.dispatchEvent(new
qx.event.type.Event($0),

  Line 26759 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

 
function(){if(qx.lang.Object.isEmpty(this._list)){this.createDispatchEvent($
[31]);

...

stacktrace:   ...  Line 17737 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    this._computeColumnsFlexWidth($0,

  Line 17609 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    this.getBehavior().onAppear(this,

  ...  Line 3049 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    $3.call($4,

  Line 3036 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    }this._dispatchEvent($0,

  Line 3015 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    function($0){if(this.hasEventListeners($0)){this.dispatchEvent(new
qx.event.type.Event($0),

  Line 5525 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    this.createDispatchEvent($[112]);

  ...  Line 7137 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    function(){arguments.callee.base.call(this);

  ...  Line 28634 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    function(){arguments.callee.base.call(this);

  Line 4849 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    if($2.getVisibility()){$2._afterAppear();

  Line 4706 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    qx.ui.core.Widget.flushGlobalDisplayQueue();

  Line 26721 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    qx.ui.core.Widget.flushGlobalQueues();

  ...  Line 3049 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    $3.call($4,

  Line 3036 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    }this._dispatchEvent($0,

  Line 3015 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

    function($0){if(this.hasEventListeners($0)){this.dispatchEvent(new
qx.event.type.Event($0),

  Line 26759 of linked script
http://demo.qooxdoo.org/current/demobrowser/script/demo.js

 
function(){if(qx.lang.Object.isEmpty(this._list)){this.createDispatchEvent($
[31]);

 

It stops the tree processing and no branches etc are shown.

 

John

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to