[geary] Only call ComposerWidget.on_load_finished_and_realized() once



commit c174ef36a12d518fbb719020b65d1cb821d26866
Author: Robert Schroll <rschroll gmail com>
Date:   Sun Feb 8 01:18:16 2015 -0500

    Only call ComposerWidget.on_load_finished_and_realized() once
    
    https://bugzilla.gnome.org/show_bug.cgi?id=744141

 src/client/composer/composer-widget.vala |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/client/composer/composer-widget.vala b/src/client/composer/composer-widget.vala
index a4d16bd..30a410e 100644
--- a/src/client/composer/composer-widget.vala
+++ b/src/client/composer/composer-widget.vala
@@ -710,6 +710,8 @@ public class ComposerWidget : Gtk.EventBox {
     }
     
     private void on_load_finished_and_realized() {
+        // This is safe to call even when this connection hasn't been made.
+        realize.disconnect(on_load_finished_and_realized);
         WebKit.DOM.Document document = editor.get_dom_document();
         WebKit.DOM.HTMLElement? body = document.get_element_by_id(BODY_ID) as WebKit.DOM.HTMLElement;
         assert(body != null);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]