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

Android: Tab focus event doesn't fire

    Details

      Description

      {html}<div><p>Focus events are not firing on tab focus events.</p>
      <p>Tested with 1.6 and Android 2.2.1 on device.</p>
      <p>Ticket Reference: <a href=
      "http://developer.appcelerator.com/helpdesk/view/75811">http://developer.appcelerator.com/helpdesk/view/75811</a></p>
      <p>Test Code:<br></p>
      <pre>
      <code>
      Titanium.UI.setBackgroundColor('#000');

      var tabGroup = Titanium.UI.createTabGroup();

      var win1 = Titanium.UI.createWindow({
      title:'Tab 1',
      backgroundColor:'#fff'
      });
      var tab1 = Titanium.UI.createTab({
      icon:'KS_nav_views.png',
      title:'Tab 1',
      window:win1
      });

      var label1 = Titanium.UI.createLabel({
      color:'#999',
      text:'I am Window 1',
      font:{fontSize:20,fontFamily:'Helvetica Neue'},
      textAlign:'center',
      width:'auto'
      });

      win1.add(label1);

      var win2 = Titanium.UI.createWindow({
      title:'Tab 2',
      backgroundColor:'#fff'
      });
      var tab2 = Titanium.UI.createTab({
      icon:'KS_nav_ui.png',
      title:'Tab 2',
      window:win2
      });

      var label2 = Titanium.UI.createLabel({
      color:'#999',
      text:'I am Window 2',
      font:{fontSize:20,fontFamily:'Helvetica Neue'},
      textAlign:'center',
      width:'auto'
      });

      win2.add(label2);

      tab2.addEventListener('focus', function(){

      alert('Focus');
      });

      tabGroup.addTab(tab1);
      tabGroup.addTab(tab2);

      tabGroup.open();</code>
      </pre></div>{html}

        Attachments

          Activity

            People

            • Assignee:
              dthorp Don Thorp
              Reporter:
              aleard Alan Leard
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

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

                  Git Integration