I am facing issues regarding Menus not changing Contained Mashups and instead overriding the parent mashup when clicked. This issue was noticed when loading projects developed on Thingworx 9.3/9.4 onto Thingworx 9.5 (ThingWorx 9.5.4-b764). The attached project functions as intended on Thingworx 9.4 (ThingWorx 9.4.0-b49) but not on Thingworx 9.5.
The menu is correctly configured (having DrivePageMashupOrBindToMashup set to "Bound to mashup parameter"). Like I said, the exact same configuration functions correctly on TW9.4 but not on TW9.5.
Your example works for me on TWX 9.6.1:
Maybe you have an issue due to browser cache still having some 9.4 stuff cached. Can you try your mashup in a different browser / without cache? I did notice some "weird" behavior when cache from other twx version was in use.
Thank you for your response. I have tried using different browsers/devices/clearing cache and still getting the same issue. I am only testing on 9.5, not 9.6.
Not sure then. I do not have a 9.5 instance available to test. I could not find any notice in the 9.5.4 or 9.5.5 release notes regarding a possible issue with the widget.
Hi @teovrabie,
I imported your xml (removing dependsOn) and tested in TWX 9.5.3 and does not observe the issue as well.
Could you please try deleting the affected Menu, re-add the menu to your mashup, and do the necessary configurations and bindings again?
Best,