Project: appceleratorstudio
Issue TISTUD-3401: iOS Console: log level filter does not update in real time for Debug
From testing in TISTUD-3379: Log console does not update based on user selection from the drop down for Debug on iOS simulator. Steps to Reproduce: 1. Create Titanium Project. 2. Edit app.js: {code} var win = Ti.UI.createWindow(); var button = Ti.UI.createButton({ title : 'click', top : '40%', bottom : '40%', left : '30%', right : '30%' }); button.addEventListener('click', function() { Ti.API.error('ERROR => Ti.API.error'); Ti.API.log('ERROR', 'ERROR => Ti.API.log'); Ti.API.warn('WARN => Ti.API.warn'); Ti.API.log('WARN', 'WARN => Ti.API.log'); Ti.API.info('INFO => Ti.API.info'); Ti.API.log('INFO', 'INFO => Ti.API.log'); Ti.API.debug('DEBUG => Ti.API.debug'); Ti.API.log('DEBUG', 'DEBUG => Ti.API.log'); Ti.API.trace('TRACE => Ti.API.trace'); Ti.API.log('TRACE', 'TRACE => Ti.API.log'); Ti.API.log('FREEFORM', 'FREEFORM => Ti.API.log'); }); win.add(button); win.open(); {code} 3. Debug project in iPhone Simulator. 4. Click button in app. 5. Change log level in console UI using drop-down list. 6. Click button in app. Actual Result: Log filtering is locked at run time. Expected Result: log filter updates based on user controls in real-time.
Story points: 8