src/Palete/Roo.vala
authorAlan Knowles <alan@roojs.com>
Thu, 28 May 2015 12:06:49 +0000 (20:06 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 28 May 2015 12:06:49 +0000 (20:06 +0800)
src/Palete/Roo.vala

index 46a728e..4789558 100644 (file)
@@ -310,6 +310,7 @@ namespace Palete {
                                // not a instance..
                                //look for child classes.
                                var citer = this.classes.map_iterator();
+                               var foundit = false;
                                while (citer.next()) {
                                        var scls = citer.get_key();
                                        var look = prevbits + parts[i];
@@ -319,6 +320,11 @@ namespace Palete {
                                        // got a starting match..
                                        curtype = look;
                                        cur_instance = false;
+                                       foundit =true;
+                                       break;
+                               }
+                               if (!foundit) {
+                                       return ret;
                                }