Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-23263] Android: nested Labels in required views not showing

GitHub Issuen/a
TypeBug
PriorityHigh
StatusOpen
ResolutionUnresolved
Affected Version/sRelease 5.2.2
Fix Version/sn/a
ComponentsAndroid
Labelsn/a
ReporterWayne Grimes Hirakawa
AssigneeUnknown
Created2016-04-19T02:57:03.000+0000
Updated2018-02-28T19:55:05.000+0000

Description

When adding a label to a view which is required, the label does not display on Samsung Galaxy S7 Edge. It displays on iOS simulator but not on device.

Attachments

FileDateSize
app.tss2016-04-19T08:10:56.000+0000780
dashboard.xml2016-04-19T08:10:44.000+0000297
index.js2016-04-19T08:11:00.000+0000701
index.tss2016-04-19T08:10:56.000+0000443
index.xml2016-04-19T08:10:44.000+0000391
Screen Shot 2016-04-18 at 10.12.26 PM.png2016-04-19T08:22:33.000+0000103581
Screen Shot 2016-04-18 at 10.25.45 PM.png2016-04-19T08:26:12.000+000054674
SliderMenu.tss2016-04-19T08:10:56.000+0000576
SliderMenu.xml2016-04-19T08:10:44.000+0000369
test.tss2016-04-19T08:10:56.000+000022
test.xml2016-04-19T08:10:44.000+0000123

Comments

  1. Nazmus Salahin 2016-04-19

    Hello, Thanks for reporting. Please share with us your test code so that we can reproduce the issue. It will be more helpful if you give steps to reproduce and your environment details. Thanks in advance
  2. Wayne Grimes Hirakawa 2016-04-19

    Tried different routes, even the emulator does not display the labels. Appcelerator Studio, build: 4.5.0.201602170831 OS X Yosemite 10.10.5 (14F27)
  3. Nazmus Salahin 2016-04-20

    Hello, I am able to reproduce this issue with given code and step. Nested labels in required views not showing on Android indeed but showing on iOS. I am attaching the screenshots here. [Android screenshot](http://s31.postimg.org/gsrikjpp7/Android_Label.png) [iOS screenshot](http://s31.postimg.org/d1q9ai5ej/i_OS_Label.jpg) *Steps:* 1. Create a default alloy project for Android and iOS. 2. Paste given TSS files on styles folder. 3. Paste given XML files on views folder. 4. Paste given JS files on controllers folder. 5. Build and run the app. 6. Click on "Hello, World" >> A new view will be opened in which labels are visible on iOS and not visible on Android. *Environment for Android*: *Device info:* Nexus7 (android 6.0.1) *Node.js Version:* 0.12.7 *npm Version:* 2.11.3 *Titanium SDKs:* 5.2.2.GA and 5.2.1.GA *Java Development Kit Version:* 1.8.0_73 *Titanium CLI Version:* 5.0.5 *Appcelerator CLI Version:* 5.2.2 *Appcelerator Studio:* 4.5.0 *Environment for iOS* Name = Mac OS X Version = 10.11.1 Architecture = 64bit # CPUs = 4 Memory = 8589934592 Node.js Node.js Version = 4.2.2 npm Version = 2.14.7 Titanium CLI CLI Version = 5.0.6 Titanium SDK SDK Version = 5.2.2.GA Device : iPad (8.4),iOS SDK: 9.2 Thanks
  4. Wayne Grimes Hirakawa 2016-04-27

    Just checking if there has been any progress. I have removed the outer View Container and made the parent view of the required file a scroll view and labels are still not showing up. Could possibly be steming from scrollview.
  5. Wayne Grimes Hirakawa 2016-04-27

    Confirmed, adding elements outside of the scrollview displayed labels. ScrollViews inside of required files are restricting labels that are nested from showing on android devices.

JSON Source