AWS Thinkbox Discussion Forums

column missing

We still have this problem, where random columns go missing, and only come back after a layout reset…

Columns_go_missing.PNG

Here, the CPUs column is gone… This is a pretty annoying bug, as i change my layout constantly, so a reset makes me lose my changes

Does it always disappear after a layout switch? Or is it when you’re starting the monitor?

And it’s definitely gone for good, not just getting moved to the end?

Its gone for good, does not reappear after a monitor restart. I usually dont ever change layouts, just use the one i set up months ago and sometimes add a panel here&there. So i haven’t changed layouts since,… not even sure.

For example in my current monitor, with all columns enabled (if i counted correctly, thats 58), but i only see 35… In another monitor i see 57 (not sure which one is missing there).

To bring it back without a layout change, what i just figured out is:

  • Uncheck the missing column in the ‘visible columns’ list
  • restart the monitor
  • Check it again
  • result: the column is back!

If i simply uncheck / recheck without a monitor restart, it won’t come back

Btw… if i hide all columns, there is no way to add them back, the main header disappears.

Have you figured out what is triggering the column disappearing? Like does it happen when you’re moving panels around or hiding/showing other columns, or applying a filter?

Or does it just seem to happen randomly, while the Monitor was just sitting there not doing much?

Scratch that… my fix only works for certain columns… :\

I’m not sure to be honest… There are many columns, and i usually notice something missing only when i am looking for it. My gut feeling is that it happens on restart. Maybe a bad shutdown? Not sure.

Laszlo,

I’m curious whether the missing columns are actually there but just set to a width of zero. The next time you notice a missing column, could you test this by copy-pasting into an Excel sheet? If a missing column is actually there, it will show up in Excel.

You are on to something here! Copy pasting gives me all the column data. Also, if i try very carefully resizing the column headers where i know a column is missing, the missing data would pop-appear with the minimum size possible!

Is it possible we have a corrupt monitor layout file here?

If it is layout corruption, we should figure out how it’s getting corrupted in the first place. My suspicion though, is that returning columns (columns that were off but get turned back on) are somehow getting a remembered width of zero, or perhaps it’s some of Qt’s automatic scaling helpfulness not being so helpful. This is just speculation on my part; A developer will need to take a look. But at least with Laszlo’s observation we know that it’s a column width issue and not a column missing issue, which should narrow it down.

It might also be that we’re not emitting the proper signals for Qt to handle showing the new columns in some way or other. It’s hard to say for sure until we can replicate it consistently.

Either way, I’ve logged a git ticket for it, so we’ll have a deeper look at it for sure :slight_smile:

Privacy | Site terms | Cookie preferences