Created attachment 966084 [details] Video showing the issue Description of problem: The new configurable table does not behave correctly, when it's columns are enabled in Internet Explorer. After you enable some columns, they are added to DOM, but their width is set to 0, which means they are not visible to the user at all. It is true, that the newly enabled columns can be resized with drag and drop, but there is nothing visible to the user that would suggest such an option. Observe the behavior in the video attached - in task list. Notice that although all columns in the table are enabled, only Id column appears, the other columns appear with width 0. Version-Release number of selected component (if applicable): BPMS 6.1.0 ER2 How reproducible: Always on Windows with Internet Explorer 10 Steps to Reproduce: 1. Go to task list and enable all columns for the tasks table Actual results: Not all columns that were resized are made visible - in fact they ARE rendered in the DOM, but with width of 0 pixels. User has to resize them using drag and drop to really see them. Expected results: Configurable table should behave consistently across browsers - in IE it sholuld work similarly to firefox and chrome, where when you enable columns using checkbox, the column is made immediately visible in the table. Additional info: I have yet to investigate wether this behavior applies to IE 9 and 11 as well. I will add note as soon as I find out.
Additional info: I just tested this on Internet explorer 9 and 11 and the result is: The problem is PRESENT in IE 9 - it behaves the same as in IE 10 The problem in NOT present in IE 11 - there it behaves correctly.
There was a problem adjusting the size of the columns when a new column was added or removed. Also there was a similar problem resizing a column. Commits (master): https://github.com/uberfire/uberfire-extensions/commit/52e4ebbff083fed35697eff080b8256e336b99b4 https://github.com/uberfire/uberfire-extensions/commit/638fc8d4d40d4f822db1059efc6aee147c3c679a
Unable to verify with BPM Suite ER5, IE testing blocked by bug #1193392 Will verify with the next build.
Ok, now it works fine in both IE 9 & 10. Verified with BPM Suite 6.1.0 ER6.