Bugzilla – Bug 13487
Don't display overlays when an action moves into Now Playing
Last modified: 2010-04-08 17:24:33 UTC
Is this related to bug 12876? Maybe these popups are called "show brieflies". The main situation where I see them are when playing from a context menu. Any time some action such as Play moves directly into Now Playing, do not show the overlay. It's unnecessary for user feedback and only serves to obscure (and delay) the Now Playing screen.
Exactly right. This is spec-ced but it wasn't described this plainly.
Tom, I'm assigning this over to you but want to discuss it with you. I'm not entirely sure this is fixable at all given the granularity we have on Framework:isMostRecentInput(). I also noticed that the method often returns incorrect information. added this debug: local usingTouch = Framework:isMostRecentInput('mouse') local usingIR = Framework:isMostRecentInput('ir') local usingKey = Framework:isMostRecentInput('key') log:warn('touch:', usingTouch) log:warn('IR: ', usingIR) log:warn('Key: ', usingKey) this was after hitting pause on IR remote or hitting a key on the player: 20090828 05:04:39.119 WARN squeezebox.player - Player.lua:1261 touch:true 20090828 05:04:39.119 WARN squeezebox.player - Player.lua:1262 IR: false 20090828 05:04:39.119 WARN squeezebox.player - Player.lua:1263 Key: false There's a second layer here that the showBriefly from the server is not directly coupled with the window transition to Now Playing so it's not possible to specify these specific showBrieflies to be suppressed.
== Auto-comment from SVN commit #7341 to the jive repo by bklaas == == https://svn.slimdevices.com/jive?view=revision&revision=7341 == Fixed Bug: 13487 Description: changed logic to suppress icon-based showBriefly from SC for everything except IR
Reopening this bug. I still see this behavior on Radio when browsing the Music Folder and pressing Play on a folder.
== Auto-comment from SVN commit #30209 to the repo by bklaas == == https://svn.slimdevices.com/?view=revision&revision=30209 == Fixed Bug: 13487 Description: don't display "Now Playing..." popup since we are pushing into Now Playing window now Continue to show showBrieflies for Add-to-next and Add-to-end in this context
At r8617 I still see the overlay on Touch when using the IR to play a selection. I'm talking about the rounded-corner box with a right-pointing solid triangle ("Play") icon that appears. I can't tell from the above discussion whether or not it's been decided to keep this behavior for IR control.
That is correct behavior with the IR remote
This bug has been marked fixed in a released version of Squeezebox Server or the accompanying firmware or mysqueezebox.com release. If you are still seeing this issue, please let us know!