summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xshare/extensions/new_glyph_layer.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/share/extensions/new_glyph_layer.py b/share/extensions/new_glyph_layer.py
index 3d38fb433..ed6d74229 100755
--- a/share/extensions/new_glyph_layer.py
+++ b/share/extensions/new_glyph_layer.py
@@ -38,6 +38,11 @@ class NewGlyphLayer(inkex.Effect):
layer = inkex.etree.SubElement(svg, 'g')
layer.set(inkex.addNS('label', 'inkscape'), 'GlyphLayer-'+unicode_char)
layer.set(inkex.addNS('groupmode', 'inkscape'), 'layer')
+ layer.set('style', 'display:none') #initially not visible
+
+ # Move selection to the newly created layer
+ for id,node in self.selected.iteritems():
+ layer.append(node)
if __name__ == '__main__':
e = NewGlyphLayer()