Skip to main content
KevinJardine
Honored Contributor
December 5, 2025
Solved

Missing NoesisGizmo changePage function

  • December 5, 2025
  • 8 replies
  • 219 views

Unfortunately, despite the Meta Horizon v243 Release Notes, there is no changePage function.

Is there a workaround or is this going to be added on Monday hours before the contest deadline?

I could certainly use this function and was coding some features to use it when I noticed the function was missing from the API.

Best answer by gausroth

This has been added in todays (v244) update.

8 replies

gausroth
gausrothAnswer
Honored Contributor
December 6, 2025

This has been added in todays (v244) update.

GitHub: https://github.com/Gausroth/HorizonWorldsTutorials.git Discord: https://discord.gg/hNyDQwdw4N YouTube: https://www.youtube.com/@GausRothTutorials
KevinJardine
Honored Contributor
December 6, 2025

Perfect. I created the second page I needed anyway so I can swap it in tomorrow without any complicated tricks.

KevinJardine
Honored Contributor
December 7, 2025

Unfortunately changePage is not working for me.

I load the dataContext first. If my page is just referenced in the NoesisGUI gizmo form in the desktop editor, all is fine.

However, if I load it using changePage, first the NoesisGizmo pops out of the zoom mode.

And secondly, it is blank, as though it cannot access the data context. I am not supplying the data context as a parameter as I want to use the same one all the time, but even if I do it makes no difference.

I could really use some help here or I may be forced to use two different Noesis gizmos which is confusing and ugly.

KevinJardine
Honored Contributor
December 7, 2025

If I use console log to dump the data context I can see that all the correct values are there. However for some reason changePage is not accessing them.

KevinJardine
Honored Contributor
December 8, 2025

I solved this for now by toggling the visibility of overlapping canvases on the same page rather than using changePage.