Accepting request 874395 from GNOME:Factory
- Add 153.patch: key-manager: Make sure to update after unlocking (boo#1179003). (forwarded request 874259 from dimstar) OBS-URL: https://build.opensuse.org/request/show/874395 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/seahorse?expand=0&rev=114
This commit is contained in:
commit
abacf0ecaf
32
153.patch
Normal file
32
153.patch
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
From a635e5df77ced15dbc7ac3b7b461108133cdb4d7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Niels De Graef <nielsdegraef@gmail.com>
|
||||||
|
Date: Sat, 20 Feb 2021 09:06:44 +0100
|
||||||
|
Subject: [PATCH] key-manager: Make sure to update after unlocking
|
||||||
|
|
||||||
|
When we unlock a keyring, the main list view gets updated due to a
|
||||||
|
signal that gets triggered when the number of elements in a collection
|
||||||
|
changes. In the case of an empty keying however, we won't get this
|
||||||
|
signal as the number of elements will remain zero. We can fix this by
|
||||||
|
explicitly triggering an update.
|
||||||
|
|
||||||
|
Fixes https://gitlab.gnome.org/GNOME/seahorse/-/issues/315
|
||||||
|
---
|
||||||
|
src/key-manager.vala | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/src/key-manager.vala b/src/key-manager.vala
|
||||||
|
index ed5e4ca0..559188f1 100644
|
||||||
|
--- a/src/key-manager.vala
|
||||||
|
+++ b/src/key-manager.vala
|
||||||
|
@@ -492,6 +492,8 @@ public class Seahorse.KeyManager : Catalog {
|
||||||
|
try {
|
||||||
|
unlock_button.sensitive = true;
|
||||||
|
place.unlock.end(res);
|
||||||
|
+ // Explicitly trigger an update of the main view
|
||||||
|
+ check_empty_state();
|
||||||
|
} catch (GLib.Error e) {
|
||||||
|
unlock_button.sensitive = true;
|
||||||
|
Util.show_error(this, _("Couldn’t unlock keyring"), e.message);
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 22 08:48:18 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Add 153.patch: key-manager: Make sure to update after unlocking
|
||||||
|
(boo#1179003).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Feb 15 18:23:00 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
Mon Feb 15 18:23:00 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
@ -24,7 +24,8 @@ License: GPL-2.0-or-later AND LGPL-2.1-or-later AND GFDL-1.1-only
|
|||||||
Group: Productivity/Security
|
Group: Productivity/Security
|
||||||
URL: https://wiki.gnome.org/Apps/Seahorse
|
URL: https://wiki.gnome.org/Apps/Seahorse
|
||||||
Source0: https://download.gnome.org/sources/seahorse/3.38/%{name}-%{version}.tar.xz
|
Source0: https://download.gnome.org/sources/seahorse/3.38/%{name}-%{version}.tar.xz
|
||||||
|
# PATCH-FIX-UPSTREAM 153.patch boo#1179003 dimstar@opensuse.org -- key-manager: Make sure to update after unlocking
|
||||||
|
Patch0: https://gitlab.gnome.org/GNOME/seahorse/-/merge_requests/153.patch
|
||||||
BuildRequires: docbook-xsl-stylesheets
|
BuildRequires: docbook-xsl-stylesheets
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: gpg2
|
BuildRequires: gpg2
|
||||||
|
Loading…
Reference in New Issue
Block a user