Success! Looks like we've fixed this one. According to our records the fix was applied for DSGNR-1528 in a recent build.
  1. #1
    Touch Premium Member
    Join Date
    Jun 2008
    Location
    Germany, Dortmund
    Posts
    249
    Vote Rating
    13
    hschaefer123 will become famous soon enough

      0  

    Default Unreflected Touch API changes in Designer (v309)

    Unreflected Touch API changes in Designer (v309)


    There are several problems with API changes inside Event Listeners and generated method stubs.

    Example
    Ext.DataView.nestedList

    API Docu
    leafitemtap( Ext.dataview.NestedList this, Ext.List list, Number index, Ext.dom.Element target, Ext.data.Record record, Ext.event.Event e, Object eOpts )

    Generated Stub
    onLaunchApp: function(nestedlist, subList, subIdx, item, e, options) {
    // dirty workaround till fix
    var record = e;
    }

    I think this is not the only place where such things took place! ;-)

    Maybe you can implement API refactoring workflow to catch such issues on further API changes.

    Cheers Holger

  2. #2
    Touch Premium Member
    Join Date
    Jun 2008
    Location
    Germany, Dortmund
    Posts
    249
    Vote Rating
    13
    hschaefer123 will become famous soon enough

      0  

    Default


    Workround was included!
    There is a shift in function params.

    e = record
    options = event
    No change to access eOpts (maybe there is a arguments reflection in js)

  3. #3
    Sencha - Architect Dev Team aconran's Avatar
    Join Date
    Mar 2007
    Posts
    9,445
    Vote Rating
    129
    aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold aconran is a splendid one to behold

      0  

    Default


    We've updated the definitions and it will be in the next build > 311.
    Aaron Conran
    @aconran
    Sencha Architect Development Team

Thread Participants: 1