Use correct patch for fixing unlock screen confusion
This commit is contained in:
parent
9fde33ec89
commit
811a58913d
@ -1,4 +1,4 @@
|
|||||||
From 7a96d259209297b4fad57352abae0a45e7b192fc Mon Sep 17 00:00:00 2001
|
From 5d5bfe492cd81a081e80660761bac137d38133bd Mon Sep 17 00:00:00 2001
|
||||||
From: Ray Strode <rstrode@redhat.com>
|
From: Ray Strode <rstrode@redhat.com>
|
||||||
Date: Fri, 8 Oct 2021 11:08:17 -0400
|
Date: Fri, 8 Oct 2021 11:08:17 -0400
|
||||||
Subject: [PATCH 1/2] unlockDialog: Don't create AuthDialog just to finish it
|
Subject: [PATCH 1/2] unlockDialog: Don't create AuthDialog just to finish it
|
||||||
@ -8,6 +8,8 @@ created, the code currently creates one just to tell it to finish.
|
|||||||
|
|
||||||
This commit changes the code to skip creating the auth dialog in
|
This commit changes the code to skip creating the auth dialog in
|
||||||
that case.
|
that case.
|
||||||
|
|
||||||
|
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1999>
|
||||||
---
|
---
|
||||||
js/ui/unlockDialog.js | 6 +++++-
|
js/ui/unlockDialog.js | 6 +++++-
|
||||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||||
@ -84,5 +86,5 @@ index 370385abc..f4c76c41a 100644
|
|||||||
this._isModal = false;
|
this._isModal = false;
|
||||||
}
|
}
|
||||||
--
|
--
|
||||||
2.31.1
|
2.32.0
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
From e45d8817b4fc5fed35d3b39612f7993351b7c92c Mon Sep 17 00:00:00 2001
|
From ceee53aa0a40f3bf81945fabb4ecdd70d11143a4 Mon Sep 17 00:00:00 2001
|
||||||
From: Ray Strode <rstrode@redhat.com>
|
From: Ray Strode <rstrode@redhat.com>
|
||||||
Date: Tue, 5 Oct 2021 11:01:19 -0400
|
Date: Tue, 5 Oct 2021 11:01:19 -0400
|
||||||
Subject: [PATCH 2/2] unlockDialog: Properly reset auth prompt when showing it
|
Subject: [PATCH 2/2] unlockDialog: Properly reset auth prompt when showing it
|
||||||
@ -15,15 +15,17 @@ of a cancel animation.
|
|||||||
|
|
||||||
This commit solves the problem by ensuring the auth prompt is always
|
This commit solves the problem by ensuring the auth prompt is always
|
||||||
in a fresh reset state before showing it.
|
in a fresh reset state before showing it.
|
||||||
|
|
||||||
|
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1999>
|
||||||
---
|
---
|
||||||
js/ui/unlockDialog.js | 24 ++++++++++++------------
|
js/ui/unlockDialog.js | 18 ++++++++----------
|
||||||
1 file changed, 12 insertions(+), 12 deletions(-)
|
1 file changed, 8 insertions(+), 10 deletions(-)
|
||||||
|
|
||||||
diff --git a/js/ui/unlockDialog.js b/js/ui/unlockDialog.js
|
diff --git a/js/ui/unlockDialog.js b/js/ui/unlockDialog.js
|
||||||
index f4c76c41a..3e80c002a 100644
|
index f4c76c41a..3ef6aa90f 100644
|
||||||
--- a/js/ui/unlockDialog.js
|
--- a/js/ui/unlockDialog.js
|
||||||
+++ b/js/ui/unlockDialog.js
|
+++ b/js/ui/unlockDialog.js
|
||||||
@@ -649,73 +649,73 @@ var UnlockDialog = GObject.registerClass({
|
@@ -649,70 +649,68 @@ var UnlockDialog = GObject.registerClass({
|
||||||
}
|
}
|
||||||
|
|
||||||
_updateBackgroundEffects() {
|
_updateBackgroundEffects() {
|
||||||
@ -73,12 +75,8 @@ index f4c76c41a..3e80c002a 100644
|
|||||||
+ this._promptBox.add_child(this._authPrompt);
|
+ this._promptBox.add_child(this._authPrompt);
|
||||||
+ }
|
+ }
|
||||||
|
|
||||||
- this._authPrompt.reset();
|
this._authPrompt.reset();
|
||||||
- this._authPrompt.updateSensitivity(true);
|
this._authPrompt.updateSensitivity(true);
|
||||||
+ if (this._authPrompt.verificationStatus !== AuthPromptStatus.NOT_VERIFYING) {
|
|
||||||
+ this._authPrompt.reset();
|
|
||||||
+ this._authPrompt.updateSensitivity(true);
|
|
||||||
+ }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
_maybeDestroyAuthPrompt() {
|
_maybeDestroyAuthPrompt() {
|
||||||
@ -106,9 +104,6 @@ index f4c76c41a..3e80c002a 100644
|
|||||||
onComplete: () => this._maybeDestroyAuthPrompt(),
|
onComplete: () => this._maybeDestroyAuthPrompt(),
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
_showPrompt() {
|
|
||||||
this._ensureAuthPrompt();
|
|
||||||
--
|
--
|
||||||
2.31.1
|
2.32.0
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: gnome-shell
|
Name: gnome-shell
|
||||||
Version: 41.0
|
Version: 41.0
|
||||||
Release: 6%{?dist}
|
Release: 7%{?dist}
|
||||||
Summary: Window management and application launching for GNOME
|
Summary: Window management and application launching for GNOME
|
||||||
|
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
@ -249,6 +249,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de
|
|||||||
%{_mandir}/man1/gnome-shell.1*
|
%{_mandir}/man1/gnome-shell.1*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Oct 27 2021 Ray Strode <rstrode@redhat.com> - 41.0-7
|
||||||
|
- Use correct patch for fixing unlock screen confusion
|
||||||
|
|
||||||
* Tue Oct 26 2021 Jonas Ådahl <jadahl@redhat.com> - 41.0-6
|
* Tue Oct 26 2021 Jonas Ådahl <jadahl@redhat.com> - 41.0-6
|
||||||
- Work around crashy tear down
|
- Work around crashy tear down
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user