summaryrefslogtreecommitdiff
path: root/gtk/gtk-builder-convert
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2008-01-06 02:18:38 +0000
committerJohan Dahlin <johan@src.gnome.org>2008-01-06 02:18:38 +0000
commit284af5af691ea42621f7dc544d6b02821b758d77 (patch)
treefd1640375da7658ec51d71a682b645c5f4749a95 /gtk/gtk-builder-convert
parentfe095eccfe635cf1a006c3a987a292947c85124d (diff)
downloadgtk+-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-xgtk/gtk-builder-convert5
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)