[gnome-shell] st-bin: Don't allocate a hidden actor
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] st-bin: Don't allocate a hidden actor
- Date: Mon, 3 Sep 2012 05:51:37 +0000 (UTC)
commit 50f8ae6fc756d1a0fb33912e6b9d08a8fa71c197
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Sat Sep 1 16:45:44 2012 -0300
st-bin: Don't allocate a hidden actor
https://bugzilla.gnome.org/show_bug.cgi?id=683156
src/st/st-bin.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/st/st-bin.c b/src/st/st-bin.c
index 71c7c3a..b083346 100644
--- a/src/st/st-bin.c
+++ b/src/st/st-bin.c
@@ -128,7 +128,7 @@ st_bin_get_preferred_width (ClutterActor *self,
st_theme_node_adjust_for_height (theme_node, &for_height);
- if (priv->child == NULL)
+ if (priv->child == NULL || !CLUTTER_ACTOR_IS_VISIBLE (priv->child))
{
if (min_width_p)
*min_width_p = 0;
@@ -157,7 +157,7 @@ st_bin_get_preferred_height (ClutterActor *self,
st_theme_node_adjust_for_width (theme_node, &for_width);
- if (priv->child == NULL)
+ if (priv->child == NULL || !CLUTTER_ACTOR_IS_VISIBLE (priv->child))
{
if (min_height_p)
*min_height_p = 0;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]