immie/TestCircular — pull request #1 by manumaticx (2014-05-07 22:31:10+00:00)
Title: Not a fix but a proposal for a solution

I have to admit that I have no idea what is going on here!

I'm afraid it has something to do with the way you are wrapping the views. I am not saying that your app structure is wrong but maybe there is a kind of limitation on the Titanium / Android side.

I could reproduce the bug with your test case but I'm not sure if it is a bug in the module. As you can see in my attached commit, I have changed nothing within the Game View itself. The only thing I did is to add the Game View straight onto the ApplicationWindow and it works then.

Another solution could be using Windows instead of Views. It would also be better for the memory usage. You are adding a lot of Views onto your window which, I think, is not intended to happen. BaseView is added to ApplicationWindow, FeatureView is added to BaseView, Game view is added to FeatureView and some other Views are added to each of the views - everything within a single Window.

It would be better (and also fix the Slider bug) to add the views that are separate Modules (Base, Feature, Game) onto the ApplicationWindow, not onto each other. Or even better, opening new windows instead of views.

If this was not helpful, please ask me. I will do my best to help.