Skip to content

Commit

Permalink
fix: FS#1617 - Edit > Convert Drawing Unit: Views in view list not
Browse files Browse the repository at this point in the history
converted
  • Loading branch information
qcad committed Sep 29, 2017
1 parent fc3d365 commit a853def
Showing 1 changed file with 14 additions and 4 deletions.
18 changes: 14 additions & 4 deletions scripts/Edit/ConvertUnit/ConvertUnit.js
Expand Up @@ -106,11 +106,12 @@ ConvertUnit.convert = function(di, fromUnit, toUnit) {
op.setTransactionGroup(doc.getTransactionGroup());
op.setAllowAll(true);

// all entities on all blocks:
var ids = doc.queryAllEntities(false, true);
var ids, i, id;

for (var i=0; i<ids.length; i++) {
var id = ids[i];
// all entities on all blocks:
ids = doc.queryAllEntities(false, true);
for (i=0; i<ids.length; i++) {
id = ids[i];
var entity = doc.queryEntity(id);
if (isNull(entity)) {
continue;
Expand All @@ -133,6 +134,15 @@ ConvertUnit.convert = function(di, fromUnit, toUnit) {
op.addObject(entity, false);
}

// adjust views:
ids = doc.queryAllViews();
for (i=0; i<ids.length; i++) {
id = ids[i];
var v = doc.queryView(id);
v.scale(factor);
op.addObject(v, false);
}

// adjust view:
var view = di.getLastKnownViewWithFocus();
if (!isNull(view)) {
Expand Down

0 comments on commit a853def

Please sign in to comment.