浏览代码

Editor: Save scene when enabling autosave.

Mr.doob 10 年之前
父节点
当前提交
2042a3e49e
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      editor/js/Menubar.Status.js

+ 9 - 1
editor/js/Menubar.Status.js

@@ -10,7 +10,15 @@ Menubar.Status = function ( editor ) {
 	var checkbox = new UI.Checkbox( editor.config.getKey( 'autosave' ) );
 	checkbox.onChange( function () {
 
-		editor.config.setKey( 'autosave', this.getValue() );
+		var value = this.getValue();
+
+		editor.config.setKey( 'autosave', value );
+
+		if ( value === true ) {
+
+			editor.signals.sceneGraphChanged.dispatch();
+
+		}
 
 	} );
 	container.add( checkbox );