Bug 367807 - Media player reposition panel widgets when starting the next playlist track or repeating the track
Summary: Media player reposition panel widgets when starting the next playlist track o...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Media Player widget (show other bugs)
Version: 5.7.3
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Kai Uwe Broulik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-25 16:40 UTC by Safa Alfulaij
Modified: 2017-01-02 00:01 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Safa Alfulaij 2016-08-25 16:40:15 UTC
When I have a player (SMPlayer currently), and it has several tracks in the playlist, the media player widget disappears from the panel when it reaches to the end of the first track, and reappears when the next track strats. This causes the widgets in the Panel to be repositioned, which is annoying.

A good idea is to wait 5 seconds (for example) for the player to starts the next track or repeats the current.

Reproducible: Always
Comment 1 Marco Martin 2016-08-26 11:30:33 UTC
looks like smplayer brings down and up again its whole mpris dbus service between a track and the other?
Comment 2 Kai Uwe Broulik 2016-08-26 12:45:47 UTC
I already have a timeout of 250ms (for Amarok) before the icon hides, if the player takes that long to restart playback, it's clearly broken.
Comment 3 Kai Uwe Broulik 2017-01-02 00:01:19 UTC
Git commit b2d9a7b7e97447d750053e2c324eca2e8f6a4391 by Kai Uwe Broulik.
Committed on 01/01/2017 at 23:57.
Pushed by broulik into branch 'master'.

[Media Controller] Increase delay before hiding to 3 seconds

Depending on the kind of media, e.g. network stream, or slow player with huge
collection, it can take a considerable amount of time for it to start playing.

Avoid having panel contents jumping around because of this.
FIXED-IN: 5.9.0

M  +1    -1    applets/mediacontroller/contents/ui/main.qml

https://commits.kde.org/plasma-workspace/b2d9a7b7e97447d750053e2c324eca2e8f6a4391