[seed] Fix #636678 - Mx Toolkit - Mx.Table not properly displayed



commit 5b748f5814dc9d8d91b33d86e14930c187c8cc1c
Author: Alan Knowles <alan akkbhome com>
Date:   Thu Dec 9 21:07:50 2010 +0800

    Fix #636678 - Mx Toolkit - Mx.Table not properly displayed
    
    overlay methods of object after interface methods so they override the properties

 libseed/seed-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libseed/seed-engine.c b/libseed/seed-engine.c
index bd02fb0..58fabf5 100644
--- a/libseed/seed-engine.c
+++ b/libseed/seed-engine.c
@@ -993,11 +993,11 @@ seed_gobject_get_class_for_gtype (JSContextRef ctx, GType type)
 
   if (info && (g_base_info_get_type (info) == GI_INFO_TYPE_OBJECT))
     {
+      seed_gobject_add_methods_for_interfaces (ctx, (GIObjectInfo *) info,
+					       prototype_obj);
       seed_gobject_add_methods_for_type (ctx,
 					 (GIObjectInfo *) info,
 					 prototype_obj);
-      seed_gobject_add_methods_for_interfaces (ctx, (GIObjectInfo *) info,
-					       prototype_obj);
       g_base_info_unref (info);
     }
   else



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]