Affects Version/s: Release 2.1.3
Titanium SDK version: 2.1.3 GA
Platform & version: iOS 4.3
Device Details: iOS simulator / iphone
Host Operating System: OSX 10.7.3
Titanium Studio version: 2.1.2
If you execute blur and then open a window, looks like the blur never happened. If you run an example with Kitchensink, the blur will work as expected. It's like there is a race condition between the execution of the blur in the textfield and the open of the window, where the window opening will take precedence.
The textfield never gets the blur command, when followed by a window opening.
The textfield should blur, then the window should open.
1. Copy this code to an app.js:
2. Now run the code with 2.1.3.GA on iOS 4.x.
3. If you click on the textfield, the window will open. Close the window, the textfield shouldn't be focused.
This is a regression. This used to work just fine with TiSDK 2.1.3.v20120915120319, now with 2.1.3.GA is broken.