Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-15900] Android: PageControl appears blurry

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2014-03-21T23:29:03.000+0000
Affected Version/sn/a
Fix Version/s2014 Sprint 06, 2014 Sprint 06 SDK, Release 3.2.3, Release 3.3.0
ComponentsAndroid
Labelsmodule_pagingcontrol, qe-3.2.0, qe-closed-3.2.3, qe-testadded
ReporterPragya Rastogi
AssigneeVishal Duggal
Created2013-12-05T10:14:48.000+0000
Updated2014-05-05T21:37:35.000+0000

Description

PageControl appears blurr in 3.2 SDK whereas it appears as triangular navigator in 3.1.3.GA SDK. Hence this is regression Steps To Reproduce:

Run the app attached.

Check the 'value:' in the lower-right corner.

Scroll left and right in the colored area.

Press 'OFF', and scroll left and right in the colored area

Actual: The page control arrows appear blurred in last step. (refer screenshot) Expected: Value at bottom right corner should be false. The page control arrows should not be visible. The page control arrows should now be visible.

Attachments

FileDateSize
3.2 pagecontrol.png2013-12-05T10:14:48.000+000027351
313 behaviour.png2013-12-05T10:14:48.000+000021050
ScrollTest.zip2013-12-05T10:14:48.000+00003137504

Comments

  1. Pragya Rastogi 2013-12-05

    The below sample code from docs also shows the defect
       
       var win = Ti.UI.createWindow();
       
       var view1 = Ti.UI.createView({ backgroundColor:'#123' });
       var view2 = Ti.UI.createView({ backgroundColor:'#246' });
       var view3 = Ti.UI.createView({ backgroundColor:'#48b' });
       
       var scrollableView = Ti.UI.createScrollableView({
         views:[view1,view2,view3],
         showPagingControl:true
       });
       
       win.add(scrollableView);
       win.open();
       
  2. Hieu Pham 2013-12-05

    This is not a regression. I tested with 4.2.2 and it fails all the way to 3.1.0.GA. This works on 4.1, 2.3, and 4.3, while failing on 4.2 and 4.4.
  3. Biju pm 2014-01-09

    The issue cannot reproduce with the release master 3.2.0 Tested with: Titanium Studio, build: 2.1.2.201208301612 Titanium SDK version: 3.2.0 Tested on Device: Samsung galaxy s duos Android version: 4.0.4
  4. Vishal Duggal 2014-03-20

    Pull pending master - https://github.com/appcelerator/titanium_mobile/pull/5497 3_2_X - https://github.com/appcelerator/titanium_mobile/pull/5498
  5. Neha Mittal 2014-03-24

    Verified fix using below environment: Appc Studio: 3.2.3.201403190645 Sdk: 3.2.3.v20140322210914 acs: 1.0.14 npm: 1.3.2 alloy:1.3.1 titanium:3.2.1 titanium-code-processor:1.1.0 Xcode: 5.1 Osx: Maverick(10.9.2) Device: Nexus 7 (V 4.4.2) Page Controls arrows are clearly visible now.

JSON Source