Adds enhancements to the "XR Runtime" combobox, including disabling the combobox if hardware is connected, saving and restoring the last XR runtime from settings and populating the combobox based on supported XR runtimes.
Additionally, the code has been refactored to introduce the updateDefaultViewNodeFromSettings() function and simplify the logic by explicitly initializing the ActiveViewNode.
Adds enhancements to the "XR Runtime" combobox, including disabling the combobox if hardware is connected, saving and restoring the last XR runtime from settings and populating the combobox based on supported XR runtimes.
Additionally, the code has been refactored to introduce the
updateDefaultViewNodeFromSettings()
function and simplify the logic by explicitly initializing theActiveViewNode
.