I'm using a tabstrip contained within a panel which I'm removing and then re-adding. Every time the panel is added again after being removed I define the pages again, load their layouts and add them to the tabstrip.
I have tested this exact setup on a smaller project and it works fine (attached to this post). But on my main project it crashes with the following message:
I have tested this exact setup on a smaller project and it works fine (attached to this post). But on my main project it crashes with the following message:
B4X:
SignalHandler 11
Error occurred on line: 1758 (Main)
Signal - 11
Stack Trace: (
"0 InfoGiovio SignalHandler + 112",
"1 libsystem_platform.dylib 0x1af88251 _sigtramp + 16",
"2 UIKit <redacted> + 66",
"3 UIKit <redacted> + 56",
"4 InfoGiovio -[XLButtonBarView moveFromIndex:toIndex:withProgressPercentage:pagerScroll:] + 140",
"5 InfoGiovio -[XLButtonBarPagerTabStripViewController pagerTabStripViewController:updateIndicatorFromIndex:toIndex:withProgressPercentage:indexWasChanged:] + 120",
"6 InfoGiovio -[B4IPagerTabStrip pagerTabStripViewController:updateIndicatorFromIndex:toIndex:withProgressPercentage:indexWasChanged:] + 80",
"7 InfoGiovio -[XLPagerTabStripViewController updateContent] + 1634",
"8 InfoGiovio -[XLPagerTabStripViewController reloadPagerTabStripView] + 730",
"9 InfoGiovio -[XLButtonBarPagerTabStripViewController reloadPagerTabStripView] + 62"
)