[TIMOB-14669] KitchenSink: Android: Controls -> Picker -> Time picker , 'Choose a time ' label is not visible.
GitHub Issue | n/a |
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Needs more info |
Resolution Date | 2013-08-07T19:10:20.000+0000 |
Affected Version/s | Release 3.1.2 |
Fix Version/s | n/a |
Components | Android, iOS |
Labels | qe-3.1.2 |
Reporter | Paras Mishra |
Assignee | Ingo Muschenetz |
Created | 2013-07-26T10:03:24.000+0000 |
Updated | 2015-02-02T20:47:14.000+0000 |
Description
KitchenSink: Android: Controls -> Picker -> Time picker , 'Choose a time ' label is not visible.
Steps to reproduce:
1. Run Controls -> Picker -> Time picker
Expected:
Should see on the top of the page message "Choose a time".
Actual:
No label is displayed.
Attachments
Did this ever work? does it work on other android os's? is there a screen shot? Is it a KS bug? This bug needs a lot of work.
It works fine on Google Nexus 7 tab android : 4.2.1. It can be seen in the screen shot as nexus7_android4.2.1.png On Galaxy note, android version: 2.3.6, label is not visible. Screen shot is attached as label_note_android_2.3.6.png Issue occurs since 3.1.0.GA
KitchenSink is not "density aware". By this I mean that there is no logic to size UI elements based on the screen density. This will cause pickers, labels, buttons, and other elements to show different formatting based on the density of the device you are testing on. To verify this, you can add the "any app density" tiapp.xml setting (see the API Doc tiapp.xml reference for more detail) and you will see the UI remain fixed (and sometimes huge) across devices. This is the same situation when running some of our tests on higher-density screens and the tableview rows are so small it's difficult to read. This ticket should be moved to the KitchenSink component. Please try with "any app density" setting set to "true" and report results:
On adding in tiapp.xml