-
Notifications
You must be signed in to change notification settings - Fork 78
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
Datagrid: UI Overlap between RowStatus and SetDirtyIndicator #4918
Comments
Will have to see whats possible here. Ideally the dirty indicator lays over the other. But they might be using the same element. |
Am not familiar with the functional side of things here yet and am not very experienced with Angular but: would it be invasive to add an extra div for indicating a dirty marker, or put it on another layer? the reason I ask is I am not sure the client use case and if it would cause regressions in client selector code. It seems For a solution am thinking we could have an Alternatively, we can also change the dirty marker as well as corner triangle to be in an inline SVG to be conceptually simpler for the CSS. |
ok thats what i thought might happen. So then i suggest we just do what i said for now and set a precedence sort of thing. I.E. both status cannot be shown in the same cell. So effectively just
Its sort of wierd that the first cell is dirty (its a checkbox cell) so i think that will work One other issue i see we should address is try selecting a row and you will see the status is cut off |
In that case, thanks for the clarification Tim 👍 |
the issue is now resolved. v4.39.0-dev |
Describe the bug
The datagrid component has an overlap with the rowstatus() icon and setDirtyIndicator() icon with the 1st cell of each row.
To Reproduce
setDirtyIndicator() to true with an active rowStatus().
Steps to reproduce the behavior:
$('#datagrid').data('datagrid'). setDirtyIndicator(3,0,true)
Expected behavior
Row Status/Dirty indicator should not be broken or merging with each other.
Version
ids-enterprise: v4.37.0
ids-enterprise-ng: v9.2.0
Screenshots
Platform
The text was updated successfully, but these errors were encountered: