Bug 464085 - mouse does not hide while video plays
Summary: mouse does not hide while video plays
Status: RESOLVED UPSTREAM
Alias: None
Product: dragonplayer
Classification: Applications
Component: general (show other bugs)
Version: 22.12.0
Platform: Debian unstable Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-10 03:15 UTC by Noah Engle
Modified: 2023-01-10 19:43 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Noah Engle 2023-01-10 03:15:22 UTC
SUMMARY

When I play a video, I expect the mouse to hide after a few seconds of
inactivity above the video. This does not happen.

STEPS TO REPRODUCE

1.  Play a video using Dragon Player
2.  while the video is playing (in either full screen or windowed), let
    go of the mouse while the cursor is above the video
3.  wait for a few seconds

OBSERVED RESULT

The mouse cursor sits in front of the video, distractingly

EXPECTED RESULT

The mouse cursor disappears after ~2–4 seconds

SOFTWARE/OS VERSIONS

  ------------------------- -----------------------------------
          Linux/KDE Plasma: Debian Sid (kernel 6.1.0-1-amd64)
        KDE Plasma Version: 5.26.5
    KDE Frameworks Version: 5.101.0
                Qt Version: 5.15.7
  ------------------------- -----------------------------------
Comment 1 Nate Graham 2023-01-10 16:56:23 UTC
Works for me. Do you have the phonon-backend-gstreamer package installed? If so, does the problem go away if you uninstall that package and replace it with phonon-backend-vlc?
Comment 2 Noah Engle 2023-01-10 19:22:25 UTC
(In reply to Nate Graham from comment #1)
> Works for me. Do you have the phonon-backend-gstreamer package
> installed? If so, does the problem go away if you uninstall that
> package and replace it with phonon-backend-vlc?

checking aptitude, the dependency chain is

1.  `dragonplayer` depends `phonon4qt5`
2.  `phonon4qt5` depends `phonon4qt5-backend-vlc | phonon4qt5-backend`
3.  `phonon4qt5-backend-vlc` is installed

I'll try temporarily switching to `phonon4qt5-backend-gstreamer` to see
if that makes a difference.
Comment 3 Noah Engle 2023-01-10 19:35:04 UTC
(In reply to Noah Engle from comment #2)
> (In reply to Nate Graham from comment #1)
> > Works for me. Do you have the phonon-backend-gstreamer package
> > installed? If so, does the problem go away if you uninstall that
> > package and replace it with phonon-backend-vlc?
> 
> checking aptitude, the dependency chain is
> 
> 1.  `dragonplayer` depends `phonon4qt5`
> 2.  `phonon4qt5` depends `phonon4qt5-backend-vlc | phonon4qt5-backend`
> 3.  `phonon4qt5-backend-vlc` is installed
> 
> I'll try temporarily switching to `phonon4qt5-backend-gstreamer` to
> see if that makes a difference.

after installing `phonon4qt5-backend-gstreamer` (which provides
`phonon4qt5-backend`) the mouse disappears perfectly, and switching back
to the vlc backend makes the mouse stay again.
Comment 4 Nate Graham 2023-01-10 19:43:46 UTC
Thanks. That makes this a bug in VLC, unfortunately. Please feel free to file it at https://code.videolan.org/videolan/vlc/-/issues.