Hi Mustafa,

thank you for the reply. I've filed a bug for the HeaderRenderer problem 
(http://bugzilla.qooxdoo.org/show_bug.cgi?id=8861).
I've seen that you already opened the bug 8735.

Best regards / Liebe Grüße,
Andreas

Von: Mustafa Sak [mailto:mustafa....@1und1.de]
Gesendet: Freitag, 9. Januar 2015 14:01
An: qooxdoo Development
Betreff: Re: [qooxdoo-devel] Some Table Issues

Hi Andreas,


1.       Would you please open a bug and provide us with an playground example?

2.       Please reopen the bug 8735 and post a comment.

Gruß
Mustafa Sak

Applications & Integration
1&1 Internet AG | Ernst-Frey-Straße 10 | 76135 Karlsruhe | Germany

Von: Fink, Andreas [mailto:andreas.f...@afb-group.eu]
Gesendet: Freitag, 9. Januar 2015 13:27
An: 
qooxdoo-devel@lists.sourceforge.net<mailto:qooxdoo-devel@lists.sourceforge.net>
Betreff: [qooxdoo-devel] Some Table Issues

Hi all,

1.
We have discovered, that some tables in our qooxdoo app have heavy performance 
problems while rendering.
After some time spend with debugging I found out that this only effects tables 
with custom HeaderRenderer. It seems that adding custom Renderer to the table 
columns produces many calls to the createHederCell function of the 
HeaderRenderer. The time needed from the constructor call of the table to the 
appear event of the table raised with 40 columns from 600 ms to 4 seconds...

I was able to work around this performance problem by implementing our own 
class extending qx.ui.table.pane.Model. There I removed the 
"headerCellRendererChanged" Listener inside the setTableColumnModel function. 
It seems that we doesn't need this functionality. A HeaderRenderer never 
changes after the table appears. It seems like a bug to me and maybe it is best 
to add this listener after the table appeared. Should I file a bug report?

2.
In qooxdoo 4.0.2 and 4.1 the celldbltab event seems broken when the property 
focusCellOnPointerMove is set to false. You have to do a triple click when a 
row is not already focused. It worked with 4.0.1.
I guess it relates to the fix of 
http://bugzilla.qooxdoo.org/show_bug.cgi?id=8735.

3.
+1 vote for some core developer table love ;)

Best regards,
Andreas
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to