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

iOS: ImageView load event is not triggered in 64 bits build

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 3.5.0
    • Fix Version/s: Release 4.0.0
    • Component/s: iOS
    • Labels:
    • Environment:

      Mobile SDK 3.5.0.GA
      iphone 6
      iOS 8.1.2

      Description

      Problem Description

      The load event in an ImageView is not being triggered in 64 bits build, only happens with the 64 bit build (i.e. , this doesn't happen in the app in 32 bits build, like when you compile with 3.4.1).

      Steps to reproduce

      1. Create a new Mobile Project (Classic Titanium)
      2. Replace app.js with this:

      var win = Ti.UI.createWindow({
      	backgroundColor:'white',
      });
      setTimeout(function() { 
      var image  = Ti.UI.createImageView({
          image:'KS_nav_views.png',
          touchEnabled:false,
      });
       
      image.addEventListener('load',function(){
      	Ti.API.info('loaded');
      });
      win.add(image);
      },1000);
       
      win.open();
      

      3. Run it in device or simulator

      Actual Results

      The load even is never triggered (i.e., no 'loaded' message in the console).

      Expected Results

      The load event to be triggered (and the 'loaded' message appearing in the console).

      Extra info

      This won't happen when compiling with 3.4.1, even in the same device. Only happens with 64 bits build.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vduggal Vishal Duggal (Inactive)
                Reporter:
                mpmiranda Mauro Parra-Miranda
                Reviewer:
                Pedro Enrique (Inactive)
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

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

                    Git Source Code