Bug 6434 - menustatus comet notification needs to be player-specific
: menustatus comet notification needs to be player-specific
Status: CLOSED FIXED
Product: SB Controller
Classification: Unclassified
Component: Browser
: unspecified
: Macintosh Other
: P2 major (vote)
: 7.0
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-12-20 11:26 UTC by Ben Klaas
Modified: 2009-09-08 09:26 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klaas 2007-12-20 11:26:28 UTC
If a user has two jives set to different players, which will probably be the most common usage of > 1 jive households, each Jive initializes a 'menustatus' subscription that is not tied to a player.

If a player Foo is turned off via Jive #1, both Jives get the menustatus update to change the text of 'Turn Foo On' to 'Turn Foo Off' and updates the menu accordingly, even though Jive #2 is not set to that player.

There are other possibilities of a player-inspecific subscription causing problems on multiple jive households (e.g., SC plugins)

I think these menustatus subscriptions probably need to be made player-specific, and we need to unsubscribe from one and subscribe to the next when bringing a new player on stage.

opinions?
Comment 1 Andy Grundman 2007-12-20 14:00:01 UTC
Also, menustatus needs to be player-specific for SN support.
Comment 2 Ben Klaas 2007-12-21 13:37:39 UTC
Fixed with SC change 15554 and Jive r1254. Both sides need to be updated to get the benefit of the change.
Comment 3 James Richardson 2008-05-15 13:01:08 UTC
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1

Please try that version, if you still see the error, then reopen this bug.

To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html