[TIMOB-17022] KitchenSink: Controls > Text Area > Basic > Blur event doesn't fire
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2014-06-05T22:16:09.000+0000 |
Affected Version/s | Release 3.3.0 |
Fix Version/s | n/a |
Components | Android |
Labels | kitchensink, qe-3.3.0 |
Reporter | Paras Mishra |
Assignee | Hieu Pham |
Created | 2014-05-23T07:49:40.000+0000 |
Updated | 2017-03-23T21:28:56.000+0000 |
Description
KitchenSink: Controls -> Text Area -> Basic ->Blur event does not fire
Steps to reproduce:
1 .Reach out to KitchenSink: Controls -> Text Area -> Basic
2. Click Blur
Expected:
Blur event should fire and Message on left corner will be "Blur fired, value=I am a text area"
[~emerriman] regression, I assume?
Hieu, FYI
I intended to test variable combinations KS(version 3.3.0) and SDK(3.3.X/3.2.3.GA) builds and it seems to be not a regression.
Actual result
blur event is not fired, when click on Blur button I cannot test KS version 3.2.3.GA with SDK, build 3.3.X due to unsupported Holo themes.This isn't a bug. Blur is fired but since the TextArea is the only focusable widget on screen, it gets refocus by Android. Since the label updates whenever blur or focus fires, focus text overrides blur text, creating the illusion that blur never fire. Basically when you click on 'blur', these events will fire: blur -> focus. I suggest change the test case to log whenever these events fire, instead of using a label to display the latest event that is fired.
Closing ticket as invalid.