X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/3db964eee299eae5c98a48753a096fe7786af29a..75db34c299094d2ae87941ed464e8efa79848e16:/lib/python/Tools/Notifications.py diff --git a/lib/python/Tools/Notifications.py b/lib/python/Tools/Notifications.py index b547639b..3cb107cc 100644 --- a/lib/python/Tools/Notifications.py +++ b/lib/python/Tools/Notifications.py @@ -3,11 +3,10 @@ notifications = [ ] notificationAdded = [ ] -def AddNotification(screen, *args): - AddNotificationWithCallback(None, screen, *args) +def AddNotification(screen, *args, **kwargs): + AddNotificationWithCallback(None, screen, *args, **kwargs) -def AddNotificationWithCallback(fnc, screen, *args): - notifications.append((fnc, screen) + args) +def AddNotificationWithCallback(fnc, screen, *args, **kwargs): + notifications.append((fnc, screen, args, kwargs)) for x in notificationAdded: x() -