GNOME Bugzilla – Bug 681537
cancel is never reset .... cannot login after pressing escape once on the unlock screen
Last modified: 2012-09-02 20:39:48 UTC
Created attachment 220810 [details] [review] gdm: reset cancellable if cancelled Otherwise the second attempt tot login after pressing "escape" key on the login "freeze" and raise an exception about IOError operation cancelled.
Review of attachment 220810 [details] [review]: ::: js/gdm/util.js @@ +104,3 @@ if (this._userVerifier) this._userVerifier.call_cancel_sync(null); + this._cancellable.reset(); looks okay, though might be "safer" to do this._cancellable = new Gio.Cancellable(); instead (in the event some code somewhere does g_cancellable_is_cancelled (the_just_cancelled_and_reset_cancellable) as part of asynchronous cancellation)
Pushing to avoid forgetting again.
Was this fixed? Pushing escape while the the shield is being lifted makes the dialog appear and gives an "Operation was cancelled" error for me.
Uh, possible. And likely to be fixed by bug 682544. You could, you know, review it...