Table widget not showing after upgrading to 1.24.1

After upgrading from 1.23.0 to 1.24.1 all my table widgets are no longer visible.
I send the same data to the table but it does not display.

This is the full msg I send to one of the tables

{"_event":{"type":"click","clientX":59,"clientY":86,"bbox":{"x":29,"y":77,"width":95.65625,"height":32,"top":77,"right":124.65625,"bottom":109,"left":29}},"topic":"","_msgid":"10aeede9afe190c2","payload":[{"0":"root","1":643,"2":0,"3":0.4,"4":30716,"5":8120,"6":"?","7":"Ss","8":"20:15","9":"0:00","10":"cupsd"},{"0":"root","1":1,"2":0,"3":0.5,"4":168700,"5":11212,"6":"?","7":"Ss","8":"20:15","9":"0:01","10":"systemd"},{"0":"root","1":611,"2":0,"3":0.6,"4":249652,"5":11372,"6":"?","7":"Ssl","8":"20:15","9":"0:00","10":"ModemManager"},{"0":"root","1":765,"2":0,"3":0.6,"4":178824,"5":11800,"6":"?","7":"Ssl","8":"20:15","9":"0:00","10":"cups-browsed"},{"0":"root","1":585,"2":0,"3":0.9,"4":262664,"5":18740,"6":"?","7":"Ssl","8":"20:15","9":"0:00","10":"NetworkManager"},{"0":"root","1":251,"2":0,"3":1.4,"4":112948,"5":28052,"6":"?","7":"Ss","8":"20:15","9":"0:00","10":"systemd-journal"},{"0":"f","1":854,"2":1.3,"3":8.1,"4":559536,"5":154336,"6":"?","7":"Sl","8":"20:16","9":"0:42","10":"mongod"},{"0":"soma","1":472,"2":3.6,"3":10.8,"4":5400816,"5":204424,"6":"?","7":"Ssl","8":"20:15","9":"1:55","10":"node-red"}],"rc":{"code":0},"columns":"col1,col2,col3,col4,col5,col6,col7,col8,col9,col10,col11,col12,col13,col14,col15,col16,col17,col18,col19,col20,col21,col22,col23,col24,col25,col26,col27,col28,col29,col30,col31,col32,col33,col34"}

I've done no other changes than the upgrade.
Any ideas on why the tables have stopped working after the upgrade?

Correction to the above: The headings of the tables are visible but not the data rows.

It seems to be linked to the Size setting.
All data, and multiple rows are displayed if Size is set to Auto or to 1 row (for example "4 x 1").
But data is not visible (but still there) is Size is set to 2 or more rows.

So I'll just size my tables with 1 row for now :slight_smile:

For "Auto" and Rows > 2, the table should be visible, so that is a new bug.

The issue is caused by a bug we've had a longtime where widgets were rendering more than their defined rows, e.g. tables defined with a height of 1 were rendering at 100's of pixels tall, but by definition should have only rendered at the height of 1 row, this had a big knock on effect to widgets around the table that were trting to render at 1, 2 or 3 rows for example.

Overall, the sizing of widgets will now be far more consistent

1 Like

I like the more consistent sizing, it also make Group sizes more consistent.
I also had an issue with the Text widget but solved it by changing ui-theme Row Height from 32px back to 38px

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.