Notifier plugin fix
- NotifyOSD doesn't like too many notification objects in a queue, so just create one on init and update its contents if there is a new notification
This commit is contained in:
parent
d6e94cf77f
commit
89567cecfa
|
@ -6,8 +6,10 @@ from gi.repository import Notify
|
||||||
|
|
||||||
Notify.init('pybitmessage')
|
Notify.init('pybitmessage')
|
||||||
|
|
||||||
|
|
||||||
def connect_plugin(title, subtitle, category, label, icon):
|
def connect_plugin(title, subtitle, category, label, icon):
|
||||||
if not icon:
|
if not icon:
|
||||||
icon = 'mail-message-new' if category == 2 else 'pybitmessage'
|
icon = 'mail-message-new' if category == 2 else 'pybitmessage'
|
||||||
Notify.Notification.new(title, subtitle, icon).show()
|
connect_plugin.notification.update(title, subtitle, icon)
|
||||||
|
connect_plugin.notification.show.show()
|
||||||
|
|
||||||
|
connect_plugin.notification = Notify.Notification.new("Init", "Init")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user