diff options
author | Johan Dahlin <johan@gnome.org> | 2008-01-06 02:18:38 +0000 |
---|---|---|
committer | Johan Dahlin <johan@src.gnome.org> | 2008-01-06 02:18:38 +0000 |
commit | 284af5af691ea42621f7dc544d6b02821b758d77 (patch) | |
tree | fd1640375da7658ec51d71a682b645c5f4749a95 /gtk/gtk-builder-convert | |
parent | fe095eccfe635cf1a006c3a987a292947c85124d (diff) | |
download | gtk+-284af5af691ea42621f7dc544d6b02821b758d77.tar.gz |
Make sure that --root works for toplevel widgets. (#491847, Phil Lello)
2008-01-06 Johan Dahlin <johan@gnome.org>
* gtk/gtk-builder-convert (GtkBuilderConverter._strip_root):
Make sure that --root works for toplevel widgets.
(#491847, Phil Lello)
svn path=/trunk/; revision=19309
Diffstat (limited to 'gtk/gtk-builder-convert')
-rwxr-xr-x | gtk/gtk-builder-convert | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/gtk/gtk-builder-convert b/gtk/gtk-builder-convert index f2a94098a5..8e5d0892a2 100755 --- a/gtk/gtk-builder-convert +++ b/gtk/gtk-builder-convert @@ -597,16 +597,11 @@ class GtkBuilderConverter(object): raise SystemExit("Could not find an object called `%s'" % ( root_name)) - # If it's already a root object, don't do anything - if widget.parentNode is self._interface: - return - for child in self._interface.childNodes[:]: if child.nodeType != Node.ELEMENT_NODE: continue child.parentNode.removeChild(child) - widget.parentNode.removeChild(widget) self._interface.appendChild(widget) |