notificationDaemon.js: don't call setApp() if app couldn't be determined
Notify() was calling setApp() unconditionally after attempting to determine an application. However, determining the application can fail (for example, when notify-send is used) and resulted in an exception being printed.
This commit is contained in:
parent
5eafb29332
commit
68723f191c
@ -190,7 +190,8 @@ NotificationDaemon.prototype = {
|
||||
let busProxy = new Bus();
|
||||
busProxy.GetConnectionUnixProcessIDRemote(sender, function (result, excp) {
|
||||
let app = Shell.WindowTracker.get_default().get_app_from_pid(result);
|
||||
source.setApp(app);
|
||||
if (app)
|
||||
source.setApp(app);
|
||||
});
|
||||
} else {
|
||||
source.update(icon, hints);
|
||||
|
Loading…
Reference in New Issue
Block a user