diff options
Diffstat (limited to 'dbus/gobject_service.py')
-rw-r--r-- | dbus/gobject_service.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dbus/gobject_service.py b/dbus/gobject_service.py index 1c96546..ef16009 100644 --- a/dbus/gobject_service.py +++ b/dbus/gobject_service.py @@ -40,12 +40,12 @@ else: import dbus.service -class ExportedGObjectType(gobject.GObjectMeta, dbus.service.InterfaceType): +class ExportedGObjectType(gobject.GObject.__class__, dbus.service.InterfaceType): """A metaclass which inherits from both GObjectMeta and `dbus.service.InterfaceType`. Used as the metaclass for `ExportedGObject`. """ def __init__(cls, name, bases, dct): - gobject.GObjectMeta.__init__(cls, name, bases, dct) + gobject.GObject.__class__.__init__(cls, name, bases, dct) dbus.service.InterfaceType.__init__(cls, name, bases, dct) class ExportedGObject(gobject.GObject, dbus.service.Object): |