Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@raethlein
Copy link
Collaborator

@raethlein raethlein commented Dec 16, 2024

Describe your changes

When a feedback widget was selected but also disabled, the selection was not recognizable visually anymore. This PR here fixes that to keep a visual indication also for disabled feedback widgets when selected.
The e2e test is updated to show the enabled and disabled widget state together with a selection in taken snapshots.

Before:

Screenshot 2024-12-16 at 15 42 34

After:

Screenshot 2024-12-16 at 11 58 17

GitHub Issue Link (if applicable)

Testing Plan

  • E2E Tests
    • Updates to account for selected feedback widgets that are disabled in snapshots

Contribution License Agreement

By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.

@raethlein raethlein added security-assessment-completed Security assessment has been completed for PR change:bugfix PR contains bug fix implementation impact:users PR changes affect end users labels Dec 16, 2024
@raethlein raethlein marked this pull request as ready for review December 16, 2024 14:43
@raethlein raethlein merged commit 1e0e972 into develop Dec 16, 2024
32 checks passed
@lukasmasuch lukasmasuch deleted the fix/disabled-feedback-visualization branch December 17, 2024 16:53
edegp pushed a commit to edegp/streamlit that referenced this pull request Jan 19, 2025
## Describe your changes

When a feedback widget was selected but also disabled, the selection was
not recognizable visually anymore. This PR here fixes that to keep a
visual indication also for disabled feedback widgets when selected.
The e2e test is updated to show the enabled and disabled widget state
together with a selection in taken snapshots.

## GitHub Issue Link (if applicable)

## Testing Plan

- E2E Tests
  - Updates to account for selected feedback widgets that are disabled in
snapshots

---

**Contribution License Agreement**

By submitting this pull request you agree that all contributions to this
project are made under the Apache 2.0 license.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

change:bugfix PR contains bug fix implementation impact:users PR changes affect end users security-assessment-completed Security assessment has been completed for PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants