Skip to content
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

[SAGE-795] Transactions table hover behavior #1578

Merged

Conversation

QuintonJason
Copy link
Contributor

Description

  • resolve issue related to abnormal dropdown hover behavior

Screenshots

Before After
table-z-index table-z-index-after

Testing in sage-lib

Verify that the tables not longer have a z-index on sage-table-wrapper

Testing in kajabi-products

Click on Sales > Payments > Click the dropdown > then click on a field in the table to close the dropdown

  1. (MEDIUM) Removed the z-index from SageTable.
    • Transactions page

Related

Closes SAGE-795

@QuintonJason QuintonJason changed the title [SAGE-795] Transactions table [SAGE-795] Transactions table hover behavior Sep 7, 2022
@QuintonJason QuintonJason self-assigned this Sep 7, 2022
@QuintonJason QuintonJason added the bug Something isn't working label Sep 7, 2022
@QuintonJason QuintonJason marked this pull request as ready for review September 7, 2022 00:17
@QuintonJason QuintonJason requested review from a team September 7, 2022 00:18
Copy link
Member

@pixelflips pixelflips left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked w/the bridge enabled and all is working great. LGTM! 👍🏼
Thanks for jumping on this one so quickly!

@pixelflips pixelflips requested a review from a team September 7, 2022 16:37
@goodwinchris
Copy link
Contributor

Q: did we test this with any kind of modal or overlay open to make sure it sits below those?

Copy link
Contributor

@philschanely philschanely left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seconding @goodwinchris the Contacts page is another good place to check any changes to z-index in Table, Dropdown, Drawer, and Modal, especially as the page scrolls and the application nav/header overlaps with such elements.

@QuintonJason QuintonJason force-pushed the SAGE-795/qj-transactions-page-dropdown-behavior branch from 436d626 to 2b0cf04 Compare September 8, 2022 19:49
@QuintonJason
Copy link
Contributor Author

Did checking around and there are no other issues. The contact specifically calls out a z-index: 0 so it has already been in place on that page

@QuintonJason QuintonJason force-pushed the SAGE-795/qj-transactions-page-dropdown-behavior branch from 2b0cf04 to 53d11f5 Compare September 8, 2022 22:02
@QuintonJason QuintonJason merged commit 58e1135 into develop Sep 8, 2022
@QuintonJason QuintonJason deleted the SAGE-795/qj-transactions-page-dropdown-behavior branch September 8, 2022 22:10
@QuintonJason QuintonJason mentioned this pull request Sep 8, 2022
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants