[geary/wip/765516-gtk-widget-conversation-viewer: 191/207] Update	composer container style implementations a bit.
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [geary/wip/765516-gtk-widget-conversation-viewer: 191/207] Update	composer container style implementations a bit.
- Date: Tue,  4 Oct 2016 00:12:28 +0000 (UTC)
commit c0a9de8726b2919c572041bb7103e8768c96b27a
Author: Michael James Gratton <mike vee net>
Date:   Mon Sep 19 14:24:45 2016 +1000
    Update composer container style implementations a bit.
    
     * src/client/composer/composer-box.vala,
       src/client/composer/composer-embed.vala: Use vexpand so as to work
       with GtkGrid, use consistent GTK CSS classes.
 src/client/composer/composer-box.vala   |    6 ++++--
 src/client/composer/composer-embed.vala |    5 ++++-
 2 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/src/client/composer/composer-box.vala b/src/client/composer/composer-box.vala
index 549a35f..fa64bab 100644
--- a/src/client/composer/composer-box.vala
+++ b/src/client/composer/composer-box.vala
@@ -24,14 +24,16 @@ public class ComposerBox : Gtk.Frame, ComposerContainer {
 
     public ComposerBox(ComposerWidget composer) {
         this.composer = composer;
+        get_style_context().add_class("geary-composer-box");
+        this.halign = Gtk.Align.FILL;
+        this.vexpand = true;
+        this.vexpand_set = true;
 
         add(this.composer);
         this.composer.editor.focus_in_event.connect(on_focus_in);
         this.composer.editor.focus_out_event.connect(on_focus_out);
         show();
 
-        get_style_context().add_class("geary-composer-box");
-
         if (this.composer.state == ComposerWidget.ComposerState.NEW) {
             this.composer.free_header();
             GearyApplication.instance.controller.main_window.main_toolbar.set_conversation_header(
diff --git a/src/client/composer/composer-embed.vala b/src/client/composer/composer-embed.vala
index 95b963d..7a698ed 100644
--- a/src/client/composer/composer-embed.vala
+++ b/src/client/composer/composer-embed.vala
@@ -40,8 +40,11 @@ public class ComposerEmbed : Gtk.EventBox, ComposerContainer {
         this.referred = referred;
         this.composer = composer;
         this.outer_scroller = outer_scroller;
+
+        get_style_context().add_class("geary-composer-embed");
         this.halign = Gtk.Align.FILL;
-        this.valign = Gtk.Align.FILL;
+        this.vexpand = true;
+        this.vexpand_set = true;
 
         add(composer);
         realize.connect(on_realize);
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]