[geary/wip/156-mailbox-not-exist-3-32: 1/3] Fix criticial when convo email waiting for remote load is cancelled
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary/wip/156-mailbox-not-exist-3-32: 1/3] Fix criticial when convo email waiting for remote load is cancelled
- Date: Mon, 1 Apr 2019 13:32:35 +0000 (UTC)
commit 4b2d13f8e50c0751ce2d9e4c25df29aa01d6a74c
Author: Michael Gratton <mike vee net>
Date: Sun Mar 17 16:00:57 2019 +1100
Fix criticial when convo email waiting for remote load is cancelled
src/client/conversation-viewer/conversation-email.vala | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/client/conversation-viewer/conversation-email.vala
b/src/client/conversation-viewer/conversation-email.vala
index ea57e20e..d02d7bf2 100644
--- a/src/client/conversation-viewer/conversation-email.vala
+++ b/src/client/conversation-viewer/conversation-email.vala
@@ -323,8 +323,7 @@ public class ConversationEmail : Gtk.Box, Geary.BaseInterface {
/** Determines if all message's web views have finished loading. */
- private Geary.Nonblocking.Spinlock message_bodies_loaded_lock =
- new Geary.Nonblocking.Spinlock();
+ private Geary.Nonblocking.Spinlock message_bodies_loaded_lock;
// Message view with selected text, if any
private ConversationMessage? body_selection_message = null;
@@ -453,6 +452,8 @@ public class ConversationEmail : Gtk.Box, Geary.BaseInterface {
this.avatar_store = avatar_store;
this.config = config;
this.load_cancellable = load_cancellable;
+ this.message_bodies_loaded_lock =
+ new Geary.Nonblocking.Spinlock(load_cancellable);
if (is_sent) {
get_style_context().add_class(SENT_CLASS);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]