[geary] Don't show_all widget in ComposerContainers



commit 92ca4f46b266d8d6df3371e3c1bab0e578e162e3
Author: Robert Schroll <rschroll gmail com>
Date:   Fri May 16 00:20:31 2014 -0700

    Don't show_all widget in ComposerContainers
    
    We're adjusting visibility of various elements by hand, so it's better
    if we don't adjust their visibility as part of the detach process.  We
    keep it general in case some composers start windowed in the future.

 src/client/application/geary-controller.vala |    1 +
 src/client/composer/composer-embed.vala      |    2 +-
 src/client/composer/composer-window.vala     |    6 +++---
 3 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/src/client/application/geary-controller.vala b/src/client/application/geary-controller.vala
index 1d5d132..377a6ff 100644
--- a/src/client/application/geary-controller.vala
+++ b/src/client/application/geary-controller.vala
@@ -1835,6 +1835,7 @@ public class GearyController : Geary.BaseObject {
             
             widget = new ComposerWidget(current_account, compose_type, full, is_draft);
         }
+        widget.show_all();
         
         // We want to keep track of the open composer windows, so we can allow the user to cancel
         // an exit without losing their data.
diff --git a/src/client/composer/composer-embed.vala b/src/client/composer/composer-embed.vala
index ceaeabb..41ff73b 100644
--- a/src/client/composer/composer-embed.vala
+++ b/src/client/composer/composer-embed.vala
@@ -53,7 +53,7 @@ public class ComposerEmbed : Gtk.Bin, ComposerContainer {
         composer.editor.focus_in_event.connect(on_focus_in);
         composer.editor.focus_out_event.connect(on_focus_out);
         conversation_viewer.compose_overlay.add_overlay(this);
-        show_all();
+        show();
         present();
     }
     
diff --git a/src/client/composer/composer-window.vala b/src/client/composer/composer-window.vala
index ca2302e..b65024e 100644
--- a/src/client/composer/composer-window.vala
+++ b/src/client/composer/composer-window.vala
@@ -22,7 +22,7 @@ public class ComposerWindow : Gtk.Window, ComposerContainer {
         composer.subject_entry.changed();
         
         add_accel_group(composer.ui.get_accel_group());
-        show_all();
+        show();
         set_position(Gtk.WindowPosition.CENTER);
     }
     
@@ -30,9 +30,9 @@ public class ComposerWindow : Gtk.Window, ComposerContainer {
         get { return this; }
     }
     
-    public override void show_all() {
+    public override void show() {
         set_default_size(680, 600);
-        base.show_all();
+        base.show();
     }
     
     public new void close() {


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