diff --git a/js/ui/endSessionDialog.js b/js/ui/endSessionDialog.js index 08c5705c9..d1fff2d05 100644 --- a/js/ui/endSessionDialog.js +++ b/js/ui/endSessionDialog.js @@ -406,6 +406,13 @@ EndSessionDialog.prototype = { }]); }, + close: function() { + ModalDialog.ModalDialog.prototype.close.call(this); + DBus.session.emit_signal('/org/gnome/SessionManager/EndSessionDialog', + 'org.gnome.SessionManager.EndSessionDialog', + 'Closed', '', []); + }, + cancel: function() { this._stopTimer(); DBus.session.emit_signal('/org/gnome/SessionManager/EndSessionDialog',