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

Prevent propagating mouse events and use button elements instead of plain text in the update notification #23665

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

tepavcevic
Copy link

@tepavcevic tepavcevic commented Jan 25, 2025

When having project panel on the right, update_notification would let mouse events propagate to it, causing hover effect and opening files. I also used Button and IconButton for clickable elements inside of the notification in order to be consistent with the rest of UI.

Before:

Screencast.from.2025-01-26.00-31-26.mp4

After:

Screencast.from.2025-01-26.00-29-01.mp4

One thing I haven't been able to fix is pane resize event triggering (seen in both screencasts), so any help there is more than welcome.

… elements underneath the notification, use `Button` and `IconButton` elements for release notes and close buttons
@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Jan 25, 2025
@maxdeviant maxdeviant changed the title WIP: update_notification: prevent propagating mouse events and use button elements instead of plain text Prevent propagating mouse events and use button elements instead of plain text in the update notification Jan 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed The user has signed the Contributor License Agreement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant