After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 747029 - source: Only replace source ID in notify if unset
source: Only replace source ID in notify if unset
Status: RESOLVED FIXED
Product: grilo
Classification: Other
Component: core
unspecified
Other All
: Normal normal
: ---
Assigned To: grilo-maint
grilo-maint
Depends on:
Blocks:
 
 
Reported: 2015-03-30 14:48 UTC by Bastien Nocera
Modified: 2015-08-25 16:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
source: Only replace source ID in notify if unset (1.63 KB, patch)
2015-03-30 14:48 UTC, Bastien Nocera
committed Details | Review

Description Bastien Nocera 2015-03-30 14:48:01 UTC
.
Comment 1 Bastien Nocera 2015-03-30 14:48:05 UTC
Created attachment 300600 [details] [review]
source: Only replace source ID in notify if unset

In other cases where grl_media_set_source() is used, it only sets the
source of a media if it is the special root container media, or if the
source was previously unset.

This avoids sources being overwritten when sending change notifications
when sending changes from an aggregating source (such as the one
embedded in Totem).
Comment 2 Bastien Nocera 2015-08-25 16:32:09 UTC
Attachment 300600 [details] pushed as af52aa5 - source: Only replace source ID in notify if unset