File: 0002-Fix-infinite-loading-icon-after-opening-article-in-b.patch

package info (click to toggle)
feedreader 2.10.0-1.1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 11,580 kB
  • sloc: ansic: 11,948; xml: 879; php: 177; python: 35; sh: 32; makefile: 28
file content (34 lines) | stat: -rw-r--r-- 1,478 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
From: PopeRigby <poperigby@tuta.io>
Date: Wed, 15 Jan 2020 16:28:42 -0800
Subject: Fix infinite loading icon after opening article in browser

---
 src/Backend/FeedServer.vala   | 2 +-
 src/Widgets/SharePopover.vala | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/Backend/FeedServer.vala b/src/Backend/FeedServer.vala
index 7660045..ce39f74 100644
--- a/src/Backend/FeedServer.vala
+++ b/src/Backend/FeedServer.vala
@@ -57,7 +57,7 @@ public class FeedReader.FeedServer : GLib.Object {
 				var secrets = Secret.Collection.for_alias_sync(secret_service, Secret.COLLECTION_DEFAULT, Secret.CollectionFlags.NONE);
 				if(secrets == null)
 				{
-					secrets = Secret.Collection.create_sync(secret_service, "Login", Secret.COLLECTION_DEFAULT, Secret.CollectionCreateFlags.COLLECTION_CREATE_NONE);
+					secrets = Secret.Collection.create_sync(secret_service, "Login", Secret.COLLECTION_DEFAULT, Secret.CollectionCreateFlags.NONE);
 				}
 
 				var settings_backend = null; // FIXME: Why does SettingsBackend.get_default() crash on Arch Linux?
diff --git a/src/Widgets/SharePopover.vala b/src/Widgets/SharePopover.vala
index 0998f92..3c45ff7 100644
--- a/src/Widgets/SharePopover.vala
+++ b/src/Widgets/SharePopover.vala
@@ -136,6 +136,7 @@ public class FeedReader.SharePopover : Gtk.Popover {
 		shareInternal(id, url);
 		string idString = (id == null || id == "") ? "" : @" to $id";
 		Logger.debug(@"bookmark: $url$idString");
+		shareDone();
 	}
 }