Skip to content

Scatter extension: 'Pattern is vertical' option crashes extension

  • draw open path
  • draw triangle with Bézier tool
  • select open path, then triangle
  • Extensions > Generate from path > Scatter
  • use preview to see that it works
  • check 'pattern is vertical' option

Result:

/usr/lib/python3/dist-packages/apport/report.py:13: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
  import fnmatch, glob, traceback, errno, sys, atexit, locale, imp
Traceback (most recent call last):
  File "pathscatter.py", line 248, in <module>
    PathScatter().run()
  File "/opt/inkscape_1.0.x/share/inkscape/extensions/inkex/base.py", line 140, in run
    self.save_raw(self.effect())
  File "pathscatter.py", line 190, in effect
    mat[1][2] += self.options.noffset
TypeError: 'tuple' object does not support item assignment

Inkscape 1.0.1

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information