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>
|
||||
|
||||
|
@ -24,7 +24,8 @@ License: GPL-2.0-or-later AND LGPL-2.1-or-later AND GFDL-1.1-only
|
||||
Group: Productivity/Security
|
||||
URL: https://wiki.gnome.org/Apps/Seahorse
|
||||
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: fdupes
|
||||
BuildRequires: gpg2
|
||||
|
Loading…
Reference in New Issue
Block a user