I made the canvas layer from my main scene an inherited scene to drop in other scenes. Ive since made several changes and upgrades to the canvas layer (UI) when I made a new scene and dropped in my canvas_layer.tscn none of the changes were there. Ive tried to right click the canvas layer and clear inheritance. I dont have that option. How can i either revert the canvas layer back to normal or make the canvas_layer.tscn update when i change the main scene ?
Once you saved it as a new scene, any changes you made in Main were considered to be custom changes to the base scene. If you want to make changes, you have to open up the Canvas Layer scene and make the changes there.
Then, once you have the changes you want, you’ll have to delete and re-add the scene to your nodes using it.
If you change an inherited scene, anything using it will automatically change as long as you haven’t made any changes to it. Once you make changes, it stops updating because the editor thinks you wanted to change things and don’t want to inherit anymore changes.