Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17022] KitchenSink: Controls > Text Area > Basic > Blur event doesn't fire

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionInvalid
Resolution Date2014-06-05T22:16:09.000+0000
Affected Version/sRelease 3.3.0
Fix Version/sn/a
ComponentsAndroid
Labelskitchensink, qe-3.3.0
ReporterParas Mishra
AssigneeHieu Pham
Created2014-05-23T07:49:40.000+0000
Updated2017-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"

Comments

  1. Ingo Muschenetz 2014-05-23

    [~emerriman] regression, I assume?
  2. Ingo Muschenetz 2014-05-23

    Hieu, FYI
  3. Olga Romero 2014-05-29

    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.
  4. Hieu Pham 2014-06-05

    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.
  5. Lee Morris 2017-03-23

    Closing ticket as invalid.

JSON Source