Created attachment 1760975 [details] Labels column enabled for the Node list Description of problem: After enabling a column that contains long strings of text (like Labels or Machines) in the Pods/List pages, the table renders incorrectly after leaving the page and coming back to it. Version-Release number of selected component (if applicable): 4.8.0 (also applies to 4.7) How reproducible: Enable either the Labels or Machines columns (and potentially others) in the Pods/List pages, navigate to a different page, and then come back to it again. Steps to Reproduce: 1. Go to either the Nodes or Pods list page 2. Click the "Manage columns" button in the toolbar and enable the Labels and/or Machines columns 3. Navigate to a different page 4. Navigate back to the Nodes/Pods page 5. See the incorrect row height (you may need to adjust your browser width) Actual results: The row heights aren't correct. After a few seconds the list is re-rendered correctly. Expected results: The row heights should be correct immediately after entering the page. Additional info: This 4.7 bug/PR that fixed a rendering issue with long Pod/Node Names seems closely related to this issue for Label/Machine cells (and possibly others). https://github.com/openshift/console/pull/7821 https://bugzilla.redhat.com/show_bug.cgi?id=1907660 Long names continue to render just fine, but maybe the same fix needs to be applied to the Label/Machine/other columns too? This happens whenever a cell in those additional columns is taller than the row's wrapped Name string. It probably applies to any column, but Machine/Labels often have longer strings in them.
Created attachment 1760978 [details] Node list with incorrect rendering
Created attachment 1760979 [details] Pod list columns enabled
Created attachment 1760980 [details] Pod list columns rendering
This is a result of the user prefs change: https://github.com/openshift/console/commit/d8999898eb5a393574da0a3e42c75c74c74b34dc#diff-88910eaad88244e5a1a05c0af91ff4e2691f9b916abf4a77575db876414b1b15 Reassigning to @dsantra similar to this bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1907660
looking into this
Verified on 4.8.0-0.nightly-2021-05-18-072155 Using Chrome v90.0.4430.212 Row heights appear correct immediately as well as after scrolling.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.8.2 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:2438