Community
Participate
Working Groups
Just go to the conrols demos toolar tab. Browser freezes. This seems to be a side-effect of the introduction of fixed table-columns.
Fixed by removing these lines from Request.js#_handleCompleted: while( qx.ui.core.Widget._autoFlushTimeout !== null ) { // NOTE [tb] : a flush can schedule more flushes, which need to be executed // immediately to prevent flickering in certain cases qx.ui.core.Widget.flushGlobalQueues(); } It's important to note that: a) This re-introduces flickering in case of turning fixed columns on/off. b) My researach indicates that the Toolbar still causes an infinite amout of flushes, it only doesnt freeze the browser anymore. As such the bug is not entirely fixed, the cause of the problem is still there.
Fixed for good in MultiCellWidget.js: Calling setCellWidth caused the widget to schedule a re-layout, even if it was not necessary. Fixed by checking the current value first.
Created attachment 200166 [details] fix for 1.4.1
Commited patch(attachment 200166 [details]) to CVS v14_Maintenance branch.
Applied patch to v14_Tree_Table_Merge branch.