geido opened a new pull request, #30646:
URL: https://github.com/apache/superset/pull/30646

   <!---
   Please write the PR title following the conventions at 
https://www.conventionalcommits.org/en/v1.0.0/
   Example:
   fix(dashboard): load charts correctly
   -->
   
   ### SUMMARY
   This PR fixes an issue for which colors would sometimes not keep their 
consistency.
   
   This PR also attempts to fix and re-enable skipped E2E tests that are 
critical for the coverage of the color consistency implementation.
   
   ### BEFORE
   
   
https://github.com/user-attachments/assets/d66e66ff-13ec-4bb1-a1bf-72f6afcd1bfc
   
   ### AFTER
   
   
https://github.com/user-attachments/assets/fd74e76e-ea20-4d89-8f05-49455bcb5fd0
   
   
   ### TESTING INSTRUCTIONS
   1. Open a Dashboard with a color scheme and shared label colors
   2. Edit the Dashboard properties and remove the color scheme
   3. After applying the changes, verify that shared label colors are still 
respected
   4. For charts that do not share labels, verify their original color scheme 
is respected
   5. Save and exit the Dashboard by going to the Dashboard lists
   6. Come back again to the same Dashboard you just saved
   7. Make sure colors haven't changed from the previous state
   
   ### ADDITIONAL INFORMATION
   <!--- Check any relevant boxes with "x" -->
   <!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue -->
   - [ ] Has associated issue:
   - [ ] Required feature flags:
   - [ ] Changes UI
   - [ ] Includes DB Migration (follow approval process in 
[SIP-59](https://github.com/apache/superset/issues/13351))
     - [ ] Migration is atomic, supports rollback & is backwards-compatible
     - [ ] Confirm DB migration upgrade and downgrade tested
     - [ ] Runtime estimates and downtime expectations provided
   - [ ] Introduces new feature or API
   - [ ] Removes existing feature or API
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to