"origin" is a non-standard property emitted with PropertiesChanged
Description:
MellowPlayer exposes non-standard property emitted with PropertiesChanged
called origin
. If necessary, non-standard properties should probably be a part of the Metadata
dictionary.
This was reported to me downstream in GSConnect, but I probably won't fix it there. On the other hand I don't really use MellowPlayer, so it doesn't bother me much (it's seems really cool though
Steps To Reproduce:
- Run MellowPlayer on Linux
- Effect some change
- PropertiesChanged is emitted with non-standard property causing problems with some MPRIS consumers
Log Files
Downstream logs from GSConnect
mars 20 01:27:21 desktop gjs[2078319]: g_object_notify: object class 'GSConnectMPRISPlayer' has no property named 'origin'
mars 20 01:27:21 desktop gjs[2078319]: g_object_notify: object class 'GSConnectMPRISPlayer' has no property named 'origin'
mars 20 01:27:19 desktop gjs[2078319]: g_object_notify: object class 'GSConnectMPRISPlayer' has no property named 'origin'
mars 20 01:27:11 desktop gjs[2078319]: g_object_notify: object class 'GSConnectMPRISPlayer' has no property named 'origin'
Additional Information:
- Version: 3.5.10.0
- Affected streaming services (if any):
- Operating System: Flatpak, Fedora 32