Problem Description
There is a change of how we make objects visible with 3.3.0.GA
*VIEW A* [width 30 - height 30]
*VIEW B* [width 30 - height 30 - left 30]
- With SDK <= *3.2.3.GA* if i add the *VIEW B* to *VIEW A* , the *VIEW B* is not visible [CORRECT]
- With SDK *3.3.0.GA* if i add the *VIEW B* to *VIEW A* , the *VIEW B* is visible [NOT CORRECT]
Steps to Reproduce
- Create a new mobile project (Classic Titanium)
- Replace app.js content with this:
var win = Ti.UI.createWindow({
backgroundColor : 'white',
fullscreen : true
});
var view_1 = Ti.UI.createView({
width : 30,
height : 30,
backgroundColor : "red"
});
var view_2 = Ti.UI.createView({
width : 30,
height : 30,
backgroundColor : "green",
left : 30
});
win.add(view_1);
view_1.add(view_2);
win.open();
- Run the test code with 3.2.3GA SDK
- Run the test code with 3.3.0GA SDK
no one has yet performed some test?
the bug persist on 3.4.0.GA
I believe this may be related to either TIMOB-13294 or TIMOB-17166. Thoughts?
so there is no solution?
I am curious if adding the clip properties as mentioned in those tickets fixes the issue.
this work
a solution also for this TIMOB-17466 ? thanks @Ingo Muschenetz for the help
Pull pending master - https://github.com/appcelerator/titanium_mobile/pull/6221 3_4_X - https://github.com/appcelerator/titanium_mobile/pull/6222
Verified the Fix as it's working fine in following environment. Hence closing the ticket Test Environment: Titanium SDK: 3.5.0.v20141125154115 Appc-Studio: 3.4.1 GA Titanium CLI: 3.4.1 GA Alloy : 1.5.1 GA Xcode : 6.1 OS: OSX 10.10.1 Device : iPhone 6plus (iOS 8.1)