nativescript-dom icon indicating copy to clipboard operation
nativescript-dom copied to clipboard

Unable getElementById on app-root.xml TabView

Open tcrgit opened this issue 6 years ago • 1 comments

Working with an app based on the new NS 4.0 tabs demo template tns create my-tab-js --template tns-template-tab-navigation, I set an id on the TabView in app-root.xml and was unable to retrieve it using the unqualified global method getElementById("tabViewContainer").

I eventually worked around the problem with args.object.page.frame.parent.parent.selectedIndex = 0 but that is an ugly way to get to the root TabView container.

It would be nice if this plugin was updated to access the new design patterns where a TabView (or side drawer) can be the root element instead of a frame.

tcrgit avatar Jun 17 '18 22:06 tcrgit

Ah, thanks for the repo case that is broke in the new NS 4. I'll add code to make sure I find the root object now. ;-)

NathanaelA avatar Jun 18 '18 19:06 NathanaelA