diff options
author | Norbert Preining <norbert@preining.info> | 2022-08-08 03:05:28 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-08-08 03:05:28 +0000 |
commit | f1e79c3669f68804c471699badc56a4a33a23246 (patch) | |
tree | 5e6feae427931b2043e96c6c0867e02ab647c9da /graphics/asymptote/GUI/Window1.py | |
parent | e56ef8f972de679101fb97ad8e180614d3fd4267 (diff) |
CTAN sync 202208080305
Diffstat (limited to 'graphics/asymptote/GUI/Window1.py')
-rw-r--r-- | graphics/asymptote/GUI/Window1.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/graphics/asymptote/GUI/Window1.py b/graphics/asymptote/GUI/Window1.py index 134d3cd196..3da918ff6c 100644 --- a/graphics/asymptote/GUI/Window1.py +++ b/graphics/asymptote/GUI/Window1.py @@ -1060,9 +1060,10 @@ class MainWindow1(Qw.QMainWindow): for item in xasyObjects['objects']: key=item['transfKey'] - if(key) in obj.transfKeymap.keys(): - continue - obj.maxKey=max(obj.maxKey,int(key)) + if existsAsy: + if(key) in obj.transfKeymap.keys(): + continue + obj.maxKey=max(obj.maxKey,int(key)) if item['type'] == 'xasyScript': print("Uh oh, there should not be any asy objects loaded") @@ -1083,7 +1084,8 @@ class MainWindow1(Qw.QMainWindow): print("ERROR") self.asy2psmap = x2a.asyTransform(xasyObjects['asy2psmap']) - self.globalObjectCounter = obj.maxKey+1 + if existsAsy: + self.globalObjectCounter = obj.maxKey+1 self.asyfyCanvas() @@ -2046,7 +2048,7 @@ class MainWindow1(Qw.QMainWindow): with Qg.QPainter(self.postCanvasPixmap) as postCanvas: postCanvas.setRenderHints(self.mainCanvas.renderHints()) postCanvas.setTransform(self.getScrsTransform()) - # self.makePenCosmetic(postCanvas) + self.makePenCosmetic(postCanvas) self.drawTransformPreview(postCanvas) |