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

Keep the video options button visible when the dropdown is open #4771

Merged

Conversation

absidue
Copy link
Member

@absidue absidue commented Mar 16, 2024

Keep the video options button visible when the dropdown is open

Pull Request Type

  • Bugfix

Description

This pull request fixes the options (three dots button) button fading away/disappearing while the dropdown is open when you move the mouse away. In my opinion we shouldn't be fading away elements when the user has explicitly interacted with them, especially in the case of the dropdown where the user wants to do something with the drop down, so it disappearing in front of their eyes while they are making the decision is a bad UX.

Testing

Click on the options button (three dots button) on a video in a video list (e.g. subscriptions and search results) so that the drop down opens, then move your mouse away from that video and make sure that the button and the drop down stay visible for as long as the drop down is open.

Desktop

  • OS: Windows
  • OS Version: 10
  • FreeTube version: 4ce19a2

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) March 16, 2024 17:09
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Mar 16, 2024
@FreeTubeBot FreeTubeBot merged commit cac1d6b into FreeTubeApp:development Mar 25, 2024
5 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Mar 25, 2024
@absidue absidue deleted the video-options-dropdown-fade branch March 25, 2024 14:22
PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Mar 26, 2024
* fix-pageheader-subs:
  Fix extracting the subscriber count from channel PageHeader nodes
  ! Fix handling of video data without `published` (FreeTubeApp#4788)
  Keep the video options button visible when the dropdown is open (FreeTubeApp#4771)
  Bump the babel group with 3 updates (FreeTubeApp#4797)
  Bump the stylelint group with 2 updates (FreeTubeApp#4799)
  Bump the eslint group with 2 updates (FreeTubeApp#4798)
  Bump webpack-dev-server from 5.0.3 to 5.0.4 (FreeTubeApp#4800)
  Bump webpack from 5.90.3 to 5.91.0 (FreeTubeApp#4801)
  Bump electron from 29.1.4 to 29.1.5 (FreeTubeApp#4802)
  Translated using Weblate (Portuguese (Brazil))
  Translated using Weblate (Finnish)
  Bump webpack-dev-middleware from 7.0.0 to 7.1.1 (FreeTubeApp#4789)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants