keyring: Use bind_property for message and description values
This code was commented out in commit 593b431
as it was causing a crash in gjs.
As per the [1] gjs fix, this can now be safely used again.
[1] https://gitlab.gnome.org/GNOME/gjs/merge_requests/289
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/510
This commit is contained in:
parent
9697c209c0
commit
51655be6a3
@ -23,20 +23,8 @@ var KeyringDialog = class extends ModalDialog.ModalDialog {
|
|||||||
this._content = new Dialog.MessageDialogContent({ icon });
|
this._content = new Dialog.MessageDialogContent({ icon });
|
||||||
this.contentLayout.add(this._content);
|
this.contentLayout.add(this._content);
|
||||||
|
|
||||||
// FIXME: Why does this break now?
|
|
||||||
/*
|
|
||||||
this.prompt.bind_property('message', this._content, 'title', GObject.BindingFlags.SYNC_CREATE);
|
this.prompt.bind_property('message', this._content, 'title', GObject.BindingFlags.SYNC_CREATE);
|
||||||
this.prompt.bind_property('description', this._content, 'body', GObject.BindingFlags.SYNC_CREATE);
|
this.prompt.bind_property('description', this._content, 'body', GObject.BindingFlags.SYNC_CREATE);
|
||||||
*/
|
|
||||||
this.prompt.connect('notify::message', () => {
|
|
||||||
this._content.title = this.prompt.message;
|
|
||||||
});
|
|
||||||
this._content.title = this.prompt.message;
|
|
||||||
|
|
||||||
this.prompt.connect('notify::description', () => {
|
|
||||||
this._content.body = this.prompt.description;
|
|
||||||
});
|
|
||||||
this._content.body = this.prompt.description;
|
|
||||||
|
|
||||||
this._workSpinner = null;
|
this._workSpinner = null;
|
||||||
this._controlTable = null;
|
this._controlTable = null;
|
||||||
|
Loading…
Reference in New Issue
Block a user