Merged object fix
This commit is contained in:
+3
-1
@@ -199,7 +199,9 @@ class App extends iron.Trait {
|
||||
var right = appw / 2 + modalW / 2;
|
||||
var top = apph / 2 - modalH / 2;
|
||||
var bottom = apph / 2 + modalH / 2;
|
||||
if (mouse.x < left || mouse.x > right || mouse.y < top || mouse.y > bottom) {
|
||||
var mx = mouse.x + iron.App.x();
|
||||
var my = mouse.y + iron.App.y();
|
||||
if (mx < left || mx > right || my < top || my > bottom) {
|
||||
showFiles = false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2671,6 +2671,13 @@ void main() {
|
||||
// Import is synchronous for now
|
||||
scaleToBounds();
|
||||
|
||||
if (mergedObject != null) {
|
||||
mergedObject.remove();
|
||||
iron.data.Data.deleteMesh(mergedObject.data.handle);
|
||||
mergedObject = null;
|
||||
}
|
||||
selectPaintObject(paintObjects[0]);
|
||||
|
||||
if (paintObjects.length > 1) {
|
||||
objectsHandle.selected = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user