-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[6.15.z] ignore all hidden columns in SatTable widget #1468
[6.15.z] ignore all hidden columns in SatTable widget #1468
Conversation
The `SatTable` widget is modified to ignore hidden headers and columns in the table. Hidden duplicate columns cause the widget to work incorrectly internally, while on the outside everything seems in order. This behavior is especially present in the Hosts table, where instead of seemingly interacting with the visible columns, the widget interacts with the hidden ones. The table widget for Hosts somehow worked properly(-ish), until commit 886a1a8 exposed this flaw. Excluding the hidden columns during the table cells collection by the widget solves the problem. (cherry picked from commit 71a745e)
trigger: test-robottelo |
PRT Result
|
PRT Result
|
PRT Result
|
Marking as PRT-Passed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK
Cherrypick of PR: #1465
Problem Statement
The Hosts table HTML contains multiple duplicate columns that are hidden, like Name, Model, Operating system, etc.
On the eye, the rendered result looks and behaves correctly,
however these hidden columns are causing the widget
airgun.widgets.SatTable
to behave not fully correctly.This flaw started to fully manifest by merging PR #1453
where the
SatTable
widget interacted with the hidden columns instead of the visible ones (and sometimes vice versa).Solution
The
SatTable
widget is modified to ignore all hidden headers and columns in the table.