The LogViewer reserves space for columns even when they're disabled
The view menu items are not checked even when the column is enabled
Expected behaviour
The LogViewer should only reserve space for columns which are enabled for the current data source.
The view menu items should synchronize themselves to the current state when switching a data source.
Steps to reproduce the problem
Have at least two data sources open
Check any column, for example "show delta time"
Go to the next data source
The space for the "Show Delta Time" column is reserved even though the column should be disabled.
Go to the previous data source
Open the view menu
The "Show Delta Time" menu entry remains unchecked even though the column is clearly shown.
This defect was introduced with the new UI and must be solved for 1.0
Current behaviour
Expected behaviour
The LogViewer should only reserve space for columns which are enabled for the current data source. The view menu items should synchronize themselves to the current state when switching a data source.
Steps to reproduce the problem
The space for the "Show Delta Time" column is reserved even though the column should be disabled.
The "Show Delta Time" menu entry remains unchecked even though the column is clearly shown.
This defect was introduced with the new UI and must be solved for 1.0