Updating branch refs/heads/master
         to e90094eb77ff2f730d0446b01e9f582b5bb46f09 (commit)
       from 7ea3acfa2351b206a66aa5d4825f96e192c68ff3 (commit)

commit e90094eb77ff2f730d0446b01e9f582b5bb46f09
Author: Christian Dywan <christ...@twotoasts.de>
Date:   Tue Nov 9 03:53:21 2010 +0100

    Test whether CellRendererToggle.get_size has cell_area

 postler/postler-cellrenderertoggle.vala |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/postler/postler-cellrenderertoggle.vala 
b/postler/postler-cellrenderertoggle.vala
index 597b3d5..afaaf2c 100644
--- a/postler/postler-cellrenderertoggle.vala
+++ b/postler/postler-cellrenderertoggle.vala
@@ -18,7 +18,8 @@ public class Postler.CellRendererToggle : 
Gtk.CellRendererToggle {
     public override void get_size (Gtk.Widget widget, Gdk.Rectangle? cell_area,
         out int x_offset, out int y_offset, out int width, out int height) {
         if (&x_offset != null) x_offset = 0;
-        if (&y_offset != null) y_offset = cell_area.height / 3;
+        if (&y_offset != null)
+            y_offset = &cell_area != null ? cell_area.height / 3 : 0;
         if (&width != null && &height != null)
             Gtk.icon_size_lookup_for_settings (widget.get_settings (),
                 Gtk.IconSize.MENU, out width, out height);
_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to