Random pauses with "Key dispatching timed out sending to <null>" when closing Android SurfaceView

Posted by kenyee on Stack Overflow See other posts from Stack Overflow or by kenyee
Published on 2010-05-31T19:52:10Z Indexed on 2010/05/31 21:03 UTC
Read the original article Hit count: 1227

Filed under:
|

When I close an Android SurfaceView Activity, the app sometimes pauses and almost gets an ANR (Application Not Responding) message. Looking at LogCat, it appears to be timing out trying to send keys to it. I tried modifying the code to setFocusable(false) when in the onKeyDown handler for the SurfaceView, but that doesn't seem to affect this. Any other ideas on what might be causing this? Or what these messages in Logcat even mean?

=============================

05-31 19:35:35.285: INFO/WindowManager(586): focus null mToken is null at event dispatch!

05-31 19:35:35.295: WARN/WindowManager(586): Current state: {{KeyEvent{action=1 code=4 repeat=0 meta=0 scancode=158 mFlags=8} to null @ 1275334535292 lw=null lb=null fin=true gfw=true ed=true tts=0 wf=false fp=false mcf=null}}

05-31 19:35:35.305: WARN/WindowManager(586): Continuing to wait for key to be dispatched

05-31 19:35:40.306: WARN/WindowManager(586): Key dispatching timed out sending to

05-31 19:35:40.316: WARN/WindowManager(586): Dispatch state: {{KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=158 mFlags=8} to Window{43763540 com.myapp/com.myapp.DiagramEdit paused=false} @ 1275334499512 lw=Window{43763540 com.myapp/com.myapp.DiagramEdit paused=false} lb=android.os.BinderProxy@43702190 fin=false gfw=true ed=true tts=0 wf=false fp=false mcf=null}}

05-31 19:35:40.326: INFO/WindowManager(586): focus null mToken is null at event dispatch!

05-31 19:35:40.326: WARN/WindowManager(586): Current state: {{KeyEvent{action=1 code=4 repeat=0 meta=0 scancode=158 mFlags=8} to null @ 1275334540327 lw=null lb=null fin=true gfw=true ed=true tts=0 wf=false fp=false mcf=null}}

05-31 19:35:40.326: WARN/WindowManager(586): Continuing to wait for key to be dispatched

© Stack Overflow or respective owner

Related posts about android

Related posts about surfaceview