Closed GoogleCodeExporter closed 9 years ago
I'm fairly sure that this is caused by a bug in the receiving application - the
keyboard should be sending a KEYCODE_TAB key event, but it's up to the
individual application to handle the key event appropriately.
Can you check if it works with the stock Android keyboard? It has a well-hidden
tab key reachable by pressing the "?123" and then "=\<" keys.
You could try the latest prerelease (1.28rc16 or later) from
http://code.google.com/p/hackerskeyboard/downloads/list to see if that makes a
difference, but I don't think I've changed plain Tab key handling since the
Market release.
If Tab works with the stock keyboard or (if you have one) a Bluetooth keyboard,
please let me know, but if not I think you need to contact the app author to
add support for that key event.
Original comment by Klaus.We...@gmail.com
on 4 Jan 2012 at 8:13
[deleted comment]
Steve tried the stock keyboard with no luck. It appears that ICS deals with the
TAB key much like windows deals with the tab key when not in a text editor. It
moves the focus past the text box instead of indenting a fixed amount. The
stock text messaging app will move focus out of the text box when the TAB key
is pressed, regardless of the keyboard used. I am running Cyanogenmod 2.3.7 and
when I press the TAB key in a messaging box it indents the cursor (which is the
preferred function).
Original comment by i.defene...@gmail.com
on 13 Jan 2012 at 6:17
Thank you for confirming. I'm afraid I'll have to close this issue as "works as
intended", and you'll have to take things up with the application developer if
you want the tab key to do something different.
Do you happen to know what Cyanogenmod changed specifically? I'm assuming they
modified the text editing widget to insert indenting tabs in multi-line edit
fields, but that's an OS level change which I can't do from the keyboard.
Original comment by Klaus.We...@gmail.com
on 13 Jan 2012 at 7:53
I don't believe Cyanogenmod changed anything specifically. I believe it has
more to do with Cyanogenmod 7 (2.3.7) is built on Gingerbread Source and not
Ice Cream Sandwich Source. I will be interested in this key's behavior when
Cyanogenmod 9 (Built on ICS) comes out. I understand closing this issue and I
agree this is beyond your control.
Thank you for responding.
Original comment by i.defene...@gmail.com
on 16 Jan 2012 at 10:19
Original issue reported on code.google.com by
steve.pi...@gmail.com
on 4 Jan 2012 at 11:40