Seems to be related to the push-client, were I think this might be an
i-messages bug is that we're not showing the offending tweet (in this
case). The push-client doesn't seem to be responding to the clearing if
items.

== Two messages show, blue icon ==

$ gdbus call --session --dest com.canonical.indicator.messages --object-path 
/com/canonical/indicator/messages --method org.gtk.Actions.DescribeAll
({'remove-all': (true, signature '', @av []), 'status': (true, 's', 
[<'offline'>]), 'messages': (true, '', [<{'icon': <('themed', 
<['indicator-messages-new-offline', 'indicator-messages-new', 
'indicator-messages', 'indicator']>)>, 'title': <'Notifications'>, 
'accessible-desc': <'New Messages'>, 'visible': <true>}>]), 
'ubuntu-system-settings.launch': (true, '', [<false>]), 
'com_ubuntu_developer_webapps_webapp-twitter_webapp-twitter_1_0_21.launch': 
(true, '', [<true>]), 
'com_ubuntu_developer_webapps_webapp-twitter_webapp-twitter_1_0_21.msg.3f372b89-2d643a-2d41e8-2d9297-2d497a646a35be':
 (true, 'b', []), 'telephony-service-sms.launch': (true, '', [<true>]), 
'telephony-service-sms.msg.323031352d30322d31365432303a31363a33342d303630302d31':
 (true, 'b', []), 
'telephony-service-sms.msg.323031352d30322d31365432303a31373a34392d303630302d31':
 (true, 'b', []), 'telephony-service-sms.src.telephony-2dservice-2dindicator': 
(true, 'b', [<(uint32 7, int64 1424028294206396, '', false)>]), 'telephony-se
 
rvice-sms.msg-actions.323031352d30322d31365432303a31363a33342d303630302d31.quickReply':
 (true, 's', []), 
'telephony-service-sms.msg-actions.323031352d30322d31365432303a31373a34392d303630302d31.quickReply':
 (true, 's', []), 'telephony-service-call.launch': (true, '', [<true>]), 
'telephony-service-call.src.telephony-2dservice-2dindicator': (true, 'b', 
[<(uint32 0, int64 1424028294207800, '', false)>])},)

== Clear All, blue icon ==

$ gdbus call --session --dest com.canonical.indicator.messages --object-path 
/com/canonical/indicator/messages --method org.gtk.Actions.DescribeAll
({'remove-all': (true, signature '', @av []), 'status': (true, 's', 
[<'offline'>]), 'messages': (true, '', [<{'icon': <('themed', 
<['indicator-messages-new-offline', 'indicator-messages-new', 
'indicator-messages', 'indicator']>)>, 'title': <'Notifications'>, 
'accessible-desc': <'New Messages'>, 'visible': <true>}>]), 
'ubuntu-system-settings.launch': (true, '', [<false>]), 
'com_ubuntu_developer_webapps_webapp-twitter_webapp-twitter_1_0_21.launch': 
(true, '', [<true>]), 
'com_ubuntu_developer_webapps_webapp-twitter_webapp-twitter_1_0_21.msg.3f372b89-2d643a-2d41e8-2d9297-2d497a646a35be':
 (true, 'b', []), 'telephony-service-sms.launch': (true, '', [<true>]), 
'telephony-service-sms.src.telephony-2dservice-2dindicator': (true, 'b', 
[<(uint32 7, int64 1424028294206396, '', false)>]), 
'telephony-service-call.launch': (true, '', [<true>]), 
'telephony-service-call.src.telephony-2dservice-2dindicator': (true, 'b', 
[<(uint32 0, int64 1424028294207800, '', false)>])},)

== Restart Push Client, icon is removed ==

$ restart ubuntu-push-client
ubuntu-push-client start/running, process 24811
$ gdbus call --session --dest com.canonical.indicator.messages --object-path 
/com/canonical/indicator/messages --method org.gtk.Actions.DescribeAll
({'remove-all': (true, signature '', @av []), 'status': (true, 's', 
[<'offline'>]), 'messages': (true, '', [<{'icon': <('themed', 
<['indicator-messages-offline', 'indicator-messages', 'indicator']>)>, 'title': 
<'Notifications'>, 'accessible-desc': <'Messages'>, 'visible': <true>}>]), 
'ubuntu-system-settings.launch': (true, '', [<false>]), 
'com_ubuntu_developer_webapps_webapp-twitter_webapp-twitter_1_0_21.launch': 
(true, '', [<false>]), 'telephony-service-sms.launch': (true, '', [<true>]), 
'telephony-service-sms.src.telephony-2dservice-2dindicator': (true, 'b', 
[<(uint32 7, int64 1424028294206396, '', false)>]), 
'telephony-service-call.launch': (true, '', [<true>]), 
'telephony-service-call.src.telephony-2dservice-2dindicator': (true, 'b', 
[<(uint32 0, int64 1424028294207800, '', false)>])},)

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-messages in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1385331

Title:
  Notification LED stays on when no messages in notification center

Status in the base for Ubuntu mobile products:
  In Progress
Status in indicator-messages package in Ubuntu:
  Confirmed
Status in qmenumodel package in Ubuntu:
  Fix Released
Status in unity8 package in Ubuntu:
  Fix Released
Status in qmenumodel package in Ubuntu RTM:
  Fix Released
Status in unity8 package in Ubuntu RTM:
  Fix Released

Bug description:
  Observed the notification LED staying on even though there were no
  notifications in the indicators and the notification icon was greyed
  out.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1385331/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to     : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to