messageTray: Only take params in Notification constructor

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3173>
This commit is contained in:
Julian Sparber
2024-02-14 11:11:47 +01:00
committed by Florian Müllner
parent 251a5e9d20
commit d54219c098
13 changed files with 63 additions and 58 deletions

View File

@ -37,9 +37,9 @@ export class WindowAttentionHandler {
let source = new WindowAttentionSource(app, window);
Main.messageTray.add(source);
let [title, banner] = this._getTitleAndBanner(app, window);
let [title, body] = this._getTitleAndBanner(app, window);
let notification = new MessageTray.Notification(source, title, banner);
let notification = new MessageTray.Notification({source, title, body});
notification.connect('activated', () => {
source.open();
});
@ -48,8 +48,8 @@ export class WindowAttentionHandler {
source.addNotification(notification);
window.connectObject('notify::title', () => {
[title, banner] = this._getTitleAndBanner(app, window);
notification.update(title, banner);
[title, body] = this._getTitleAndBanner(app, window);
notification.update(title, body);
}, source);
}
}