diff options
| author | Sebastian Wüst <sebi@timewaster.de> | 2015-04-10 17:11:00 +0000 |
|---|---|---|
| committer | Sebastian Wüst <sebi@timewaster.de> | 2015-04-10 17:11:00 +0000 |
| commit | fb014446df14a373bd1a4f8a9bb970ff730b024d (patch) | |
| tree | 38ba0e33c9916f2d4dcaf997da517ca12f7ade14 | |
| parent | added option to set non-standard bytesize, stopbits and parity settings (diff) | |
| download | inkscape-fb014446df14a373bd1a4f8a9bb970ff730b024d.tar.gz inkscape-fb014446df14a373bd1a4f8a9bb970ff730b024d.zip | |
fixed bug: when no tool offset is used uninitialize commands (SP0;PU0,0) are sent twice
(bzr r14051)
| -rw-r--r-- | share/extensions/hpgl_encoder.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/share/extensions/hpgl_encoder.py b/share/extensions/hpgl_encoder.py index 75c5fa889..83b1b7297 100644 --- a/share/extensions/hpgl_encoder.py +++ b/share/extensions/hpgl_encoder.py @@ -177,7 +177,8 @@ class hpglEncoder: # start conversion self.processGroups(self.doc, groupmat) # shift an empty node in in order to process last node in cache - self.processOffset('PU', 0, 0, 0) + if self.toolOffset > 0.0 and not self.dryRun: + self.processOffset('PU', 0, 0, 0) if self.options.debug: return self.hpgl, self else: |
