From 3f001ea7788a6040fef75e40a0262d165c40c880 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 13 Aug 2013 11:27:42 +0100 Subject: [PATCH] changing aspect on a non-layouted gadcon client sets evas aspect hint instead --- src/bin/e_gadcon.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bin/e_gadcon.c b/src/bin/e_gadcon.c index 3f0c2ba5f..919ec7263 100644 --- a/src/bin/e_gadcon.c +++ b/src/bin/e_gadcon.c @@ -3705,7 +3705,11 @@ e_gadcon_layout_pack_aspect_set(Evas_Object *obj, int w, int h) if (!obj) return; bi = evas_object_data_get(obj, "e_gadcon_layout_data"); - if (!bi) return; + if (!bi) + { + evas_object_size_hint_aspect_set(obj, EVAS_ASPECT_CONTROL_BOTH, w, h); + return; + } if (bi->sd->horizontal) { bi->aspect.w = w;