|
@@ -34,14 +34,13 @@ class Model extends FileView {
|
|
|
var highlightSelection : Bool = true;
|
|
|
|
|
|
override function save() {
|
|
|
- // Save render props
|
|
|
- if (Ide.inst.currentConfig.get("sceneeditor.renderprops.edit", false) && sceneEditor.renderPropsRoot != null) {
|
|
|
- sceneEditor.renderPropsRoot.save();
|
|
|
- Ide.inst.quickMessage("Render props saved!");
|
|
|
- }
|
|
|
|
|
|
if(!modified) return;
|
|
|
|
|
|
+ // Save render props
|
|
|
+ if (Ide.inst.currentConfig.get("sceneeditor.renderprops.edit", false) && sceneEditor.renderPropsRoot != null)
|
|
|
+ sceneEditor.renderPropsRoot.save();
|
|
|
+
|
|
|
// Save current Anim data
|
|
|
if( currentAnimation != null ) {
|
|
|
var hideData = loadProps();
|
|
@@ -678,8 +677,6 @@ class Model extends FileView {
|
|
|
lightDirection = this.light.getLocalDirection();
|
|
|
}
|
|
|
|
|
|
- undo.onChange = function() {};
|
|
|
-
|
|
|
if (obj != null) {
|
|
|
for (m in this.obj.getMeshes()) {
|
|
|
if(!m.primitive.buffer.isDisposed())
|