From 26b49d8e26625491f4a407a05e9bc9d72037f938 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Mon, 17 Jun 2019 18:50:50 -0400
Subject: [PATCH] Global scale using X blue handle.

---
 Object3D.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/Object3D.java b/Object3D.java
index 04e109f..17916d8 100644
--- a/Object3D.java
+++ b/Object3D.java
@@ -5673,10 +5673,12 @@
         boolean selectmode = display.DrawMode() == display.SELECTION || display.IsDebugSelection();
         
         if (!selectmode && //display.DrawMode() != display.SELECTION &&
-                (touched || (bRep != null && bRep.displaylist <= 0)))
+                //(touched || (bRep != null && bRep.displaylist <= 0)))
+                (Globals.isLIVE() || touched && (bRep != null && bRep.displaylist <= 0)))
         {
             Globals.lighttouched = true;
         } // all panes...
+        
         //if (usecalllists && display.DrawMode() != display.SELECTION && display.DrawMode() != display.SHADOW &&
         if (bRep != null && usecalllists && !selectmode && // june 2013 display.DrawMode() != display.SHADOW &&
                 (touched || (bRep != null && bRep.displaylist <= 0)))
@@ -7450,7 +7452,8 @@
                         } // vScale, 1);
                         else
                         {
-                            LA.matScale(toParent, 1, totalScale, totalScale);
+                            // EXCEPTION!
+                            LA.matScale(toParent, totalScale, totalScale, totalScale);
                         } // vScale, 1);
                         break;
 

--
Gitblit v1.6.2