From 333f508340a1af2932aa51e519a2c3f4689be59b Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 28 May 2015 20:05:24 +0800 Subject: [PATCH] src/Palete/Roo.vala --- src/Palete/Roo.vala | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/Palete/Roo.vala b/src/Palete/Roo.vala index ee5efa070..b60f33a0a 100644 --- a/src/Palete/Roo.vala +++ b/src/Palete/Roo.vala @@ -306,8 +306,20 @@ namespace Palete { // check methods?? - we do not export that at present.. return ret; //no idea... } - // not a - + + // not a instance.. + //look for child classes. + var citer = this.classes.map_iter(); + while (citer.next()) { + var scls = citer.get_key(); + var look = prevbits + parts[i]; + if (scls.indexOf(look,0) != 0) { + continue; + } + // got a starting match.. + curtype = look; + cur_instance = false; + } } -- 2.39.2