Przeglądaj źródła

Editor: Fix sidebar refresh. (#26951)

Michael Herzog 1 rok temu
rodzic
commit
f398c7c350
2 zmienionych plików z 3 dodań i 1 usunięć
  1. 2 0
      editor/js/Editor.js
  2. 1 1
      editor/js/Sidebar.Scene.js

+ 2 - 0
editor/js/Editor.js

@@ -83,6 +83,7 @@ function Editor() {
 		showGridChanged: new Signal(),
 		showHelpersChanged: new Signal(),
 		refreshSidebarObject3D: new Signal(),
+		refreshSidebarEnvironment: new Signal(),
 		historyChanged: new Signal(),
 
 		viewportCameraChanged: new Signal(),
@@ -662,6 +663,7 @@ Editor.prototype = {
 		if ( json.environment === 'ModelViewer' ) {
 
 			this.signals.sceneEnvironmentChanged.dispatch( json.environment );
+			this.signals.refreshSidebarEnvironment.dispatch();
 
 		}
 

+ 1 - 1
editor/js/Sidebar.Scene.js

@@ -484,7 +484,7 @@ function SidebarScene( editor ) {
 
 	signals.sceneGraphChanged.add( refreshUI );
 
-	signals.sceneEnvironmentChanged.add( refreshUI );
+	signals.refreshSidebarEnvironment.add( refreshUI );
 
 	/*
 	signals.objectChanged.add( function ( object ) {