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

Android: Webview: Zoom Out does not work correctly on Android ICS

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Low
    • Resolution: Fixed
    • 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.201206211609
      Titanium SDK: 2.1.0.v20120621184154
      Android Device: Galaxy Nexus (V4.0.2)
      Runtime: v8

      Description

      The zoom out control on Webview does not function correctly on Android ICS. The zoom out gets disabled before complete zoom out.

      Not a regression. This occurs as far as 1.8.2

      Steps to reproduce:
      1. Create an application with a webview
      2. Launch the application
      3. Double tap on the screen to show view at min size / rotate the device
      4. Now click on the Zoom in button more than once
      5. Next start Zoom out

      Actual: After 2-3 clicks on zoom out, the zoom out would get disabled. Wait for the zoom control to hide. Swipe on the screen would again show the zoom control but with zoom out enabled again.
      The above cycle would continue until the view completely zooms out.

      Expected: The zoom out control should be enabled till it completely zooms out

      Titanium.UI.setBackgroundColor('#000');
      var win = Ti.UI.createWindow();
       
      var webview = Ti.UI.createWebView({
      	html: '<html><body><b>this is a test html......</body></html>'
      	
      });
      win.add(webview);
      win.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-13860
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Source Code