From 3271efaba44ec1efc5b1a3ddbd55b3dacb7bc1f1 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 15 Aug 2017 11:13:12 -0400 Subject: [PATCH] capture zone for newly-added bryces based on name the last number is always the zone number --- src/bin/e_bryce.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_bryce.c b/src/bin/e_bryce.c index e253a7fc6..5387466a4 100644 --- a/src/bin/e_bryce.c +++ b/src/bin/e_bryce.c @@ -1052,10 +1052,13 @@ E_API Evas_Object * e_bryce_add(Evas_Object *parent, const char *name, E_Gadget_Site_Orient orient, E_Gadget_Site_Anchor an) { Bryce *b; + const char *z; b = E_NEW(Bryce, 1); b->size = 48; b->name = eina_stringshare_add(name); + z = strrchr(name, '_'); + b->zone = strtoul(z + 1, NULL, 10); b->anchor = an; b->orient = orient; b->layer = DEFAULT_LAYER;