Skip to content

Videojs controls autohide #5258

@mysuf

Description

@mysuf

Hi guys,

I have one suggestion for possible improvement. It is logic behind controls bar showing/hiding. Now, it has really confusing behaviour that gradually increases user's rage and decreases user's experience. It disapears even if cursor is placed on control bar because of 2s hard timeout. So user is going to click, but it fades out meantime but shows again 1s later, because cursor probably trigger event on underlying player's DOM (this actually loops). I would expect behaviour like:

  1. cursor moves over player -> user active
  2. cursor stops inside player's bounds(outside control bar) -> sets timeout 2s before going inactive
  3. cursor stops inside control bar -> nothing happens or increased timeout about 10s
  4. cursor leaves player bounds -> sets timeout 2s before going inactive

Thanks

Version: 7.0.3
Player state: playing

Metadata

Metadata

Assignees

No one assigned

    Labels

    pinnedThings that stalebot shouldn't close automatically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions