Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-9594

Android: Webview: Flicker seen on scrolling webview after change in orientation

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Low
    • Resolution: Cannot Reproduce
    • Affects Version/s: Release 2.1.0, Release 3.1.0
    • Fix Version/s: None
    • Component/s: Android
    • Labels:
    • Environment:

      Titanium Studio: 2.1.0.201206151953
      Titanium SDK: 2.1.0.v20120615184153
      Android Device: Android 2.2, Android Tab (V3.2), Galaxy Nexus (V4.0.2)
      Runtime: v8

      Description

      Webviews added to a scrollableview, show a flicker on scrolling to second webview after change in orientation from Portrait to Landscape

      The behavior occurs since 2.0.1. This worked fine on 1.8.2

      Steps to Reproduce:
      1. Create application with code below and launch application in portrait mode
      2. Scroll to second webview
      3. Scroll back to first webview
      4. Rotate device to Landscape mode
      5. Swipe to second webview

      Actual:
      A flicker is seen on scrolling to second webview, which seems like a snapshot of third webview

      Expected: There should be no flickering effect

      var _window = Ti.UI.createWindow({
      	backgroundColor:'#000'
      })
       var webview1 = Ti.UI.createWebView({
      			url : 'http://www.appcelerator.com'
      		});
       
      		var webview2 = Ti.UI.createWebView({
      			url : 'http://www.google.com',
      			scalesPageToFit : true
      		});
       
      		var webview3 = Ti.UI.createWebView({
      			url : 'http://www.apple.com'
      		});
       
      		var scrollableView = Ti.UI.createScrollableView({
      			views : [webview1, webview2, webview3]
      		});
       
      		_window.add(scrollableView); 
      _window.open();
      

        Attachments

          Activity

            People

            • Assignee:
              emerriman Eric Merriman
              Reporter:
              ssekhri Satyam Sekhri
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-13742
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Source Code