The following extracts from IInputConnectionWrapper shed a little
light on this - no solution, but a little light.
This appears to be the area where the error is occurring. As such,
either the mInputConnection is returning null or the isActive method
is returning false....
case DO_END_BATCH_EDIT: {
InputConnection ic = mInputConnection.get();
if (ic == null || !isActive()) {
Log.w(TAG, "endBatchEdit on inactive
InputConnection");
return;
}
ic.endBatchEdit();
return;
}
but,
public boolean isActive() {
return true;
}
For some reason the Input Connection appears to be dropped.
May I ask, on what OS/Device have you replicated this? I'm seeing this
on a G-Slate running 3.0.1.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en