OK bear with me.
We're working on a legacy Roku box the Sky Now TV whitebox (based on the Roku LT) which is no longer supported, it's pinned at Roku Firmware 7.5.3. No more Roku OS updates due.
We're working thru the edge cases (runtimes) from our app that's targeting 8.1 OS. One is we're not able to access the m._main.getScene() Object from app/source Scope.
One way around this is to set the roSGScene object on global from main.brs:
globalAA = screen.getGlobalNode()
globalAA.addFields({ sceneAA: screen.getScene() })
This is being passed around the app by reference. Can you see anything wrong with this approach?
Thanks