Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TextInput bug #3284

Closed
mstetter opened this issue Apr 19, 2015 · 25 comments
Closed

TextInput bug #3284

mstetter opened this issue Apr 19, 2015 · 25 comments

Comments

@mstetter
Copy link

Hi, there is a bug in the TextInput. On Android devices when deleting a character it adds the remainings to the text.

eg. when deleting 't' from 'test' it shows 'testtes'. This only happens when the TextInput is still focused. When unfocusing and deleting again nothing happens. I think this is really a serious bug.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@dessant
Copy link
Contributor

dessant commented Apr 19, 2015

@mstetter are you using 1.9.0?

@dessant dessant added the Status: Incomplete Issue/PR is incomplete, but it's real label Apr 19, 2015
@WarDrummer
Copy link

I wonder if this is related to #3184, which does happen in 1.9.0.

@KeyWeeUsr
Copy link
Contributor

I'd say it's more similar to #2418. Don't know if it's fixed.

@mstetter
Copy link
Author

@dessant i am using the kivy == master in buildozer, so it is always up to date. It is the same in 1.8 and 1.9 did one of you experience the same issue? I think it could be the same type of problem as #2418
But especially in long text inputs this is a serious problem.

@mstetter
Copy link
Author

one more thing to narrow this down. It only happens in the same line. in a multiline textinput it only adds what is before in that same line. so even the 'enter' key stops that behaviour

@kived
Copy link
Contributor

kived commented Apr 20, 2015

Have you tested multiple devices? What brand of device, Android version,
keyboard app, etc. have you seen this issue on?
On Apr 20, 2015 4:51 PM, "mstetter" notifications@github.com wrote:

one more thing to narrow this down. It only happens in the same line. in a
multiline textinput it only adds what is before in that same line. so even
the 'enter' key stops that behaviour


Reply to this email directly or view it on GitHub
#3284 (comment).

@mstetter
Copy link
Author

Samsung galaxy tab 2, android 4.4.2. In fact it is not the case on another device of mine which works with Android 4.1.1

@akshayaurora
Copy link
Member

Could you mention your Keyboard being used with the app? are you using
stock keyboard ? which version of android?

On Tue, Apr 21, 2015 at 3:54 AM, Ryan Pessa notifications@github.com
wrote:

Have you tested multiple devices? What brand of device, Android version,
keyboard app, etc. have you seen this issue on?
On Apr 20, 2015 4:51 PM, "mstetter" notifications@github.com wrote:

one more thing to narrow this down. It only happens in the same line. in
a
multiline textinput it only adds what is before in that same line. so
even
the 'enter' key stops that behaviour


Reply to this email directly or view it on GitHub
#3284 (comment).


Reply to this email directly or view it on GitHub
#3284 (comment).

@akshayaurora
Copy link
Member

Samsung device using AOSP keyboard or swept?

On Tue, Apr 21, 2015 at 12:12 PM, qua non akshayaurora@gmail.com wrote:

Could you mention your Keyboard being used with the app? are you using
stock keyboard ? which version of android?

On Tue, Apr 21, 2015 at 3:54 AM, Ryan Pessa notifications@github.com
wrote:

Have you tested multiple devices? What brand of device, Android version,
keyboard app, etc. have you seen this issue on?
On Apr 20, 2015 4:51 PM, "mstetter" notifications@github.com wrote:

one more thing to narrow this down. It only happens in the same line.
in a
multiline textinput it only adds what is before in that same line. so
even
the 'enter' key stops that behaviour


Reply to this email directly or view it on GitHub
#3284 (comment).


Reply to this email directly or view it on GitHub
#3284 (comment).

@akshayaurora
Copy link
Member

swept/swype keyboard or some other custom keyboard?

On Tue, Apr 21, 2015 at 12:13 PM, qua non akshayaurora@gmail.com wrote:

Samsung device using AOSP keyboard or swept?

On Tue, Apr 21, 2015 at 12:12 PM, qua non akshayaurora@gmail.com wrote:

Could you mention your Keyboard being used with the app? are you using
stock keyboard ? which version of android?

On Tue, Apr 21, 2015 at 3:54 AM, Ryan Pessa notifications@github.com
wrote:

Have you tested multiple devices? What brand of device, Android version,
keyboard app, etc. have you seen this issue on?
On Apr 20, 2015 4:51 PM, "mstetter" notifications@github.com wrote:

one more thing to narrow this down. It only happens in the same line.
in a
multiline textinput it only adds what is before in that same line. so
even
the 'enter' key stops that behaviour


Reply to this email directly or view it on GitHub
#3284 (comment).


Reply to this email directly or view it on GitHub
#3284 (comment).

@mstetter
Copy link
Author

I'm using the standard samsung keyboard without swipe, but with predictive text

@akshayaurora
Copy link
Member

akshayaurora commented Apr 21, 2015 via email

@dessant dessant added Platform: Android Status: Needs-analysis Issue needs to be analyzed if it's real Status: Confirmed Confirmed as real issue and removed Status: Incomplete Issue/PR is incomplete, but it's real labels Apr 22, 2015
@dessant
Copy link
Contributor

dessant commented Apr 22, 2015

I was able to reproduce this on a galaxy tab s with 4.4.2. The stock keyboard was used with predictive text turned on, the issue is not there if text prediction is disabled.

Steps to reproduce: open the showcase and go to the textinputs screen, type 'wwwwww' in the currently focused textinput, press the delete button once and if the bug is not triggered, press again.

@mstetter
Copy link
Author

The Samsung Keyboard is the problem. I downloaded the google keyboard and it works. I could find the samsung keyboard as download though

@KeyWeeUsr
Copy link
Contributor

I don't think it's only samsung keyboard issue. I had the same or at least similar issue on already dead tablet with android 2.3.3 default keyboard.

@dessant
Copy link
Contributor

dessant commented Apr 23, 2015

@KeyWeeUsr at least similar is not enough info, please test if you can reproduce this exact issue with master and mention your device model.

@dessant
Copy link
Contributor

dessant commented Apr 23, 2015

@akshayaurora i cannot reproduce it with hacker's keyboard (prediction enabled) on the same device.

@dessant
Copy link
Contributor

dessant commented Apr 23, 2015

@mstetter what's your keyboard version? Mine is 4.0.

@mstetter
Copy link
Author

How can i find out the keyboard version for the samsung default keyboard?

@dessant
Copy link
Contributor

dessant commented Apr 23, 2015

@mstetter Settings->Applications->All->Samsung Keyboard

@mstetter
Copy link
Author

Thanks, mine is also 4.0.

@AndersHogqvist
Copy link
Contributor

I have this problem on my LG G2 (4.4.2) as well, but not only in Kivy but in Chrome as well. Makes me wonder if it may be a generall Android issue?

@mstetter
Copy link
Author

I can also confirm this issue with the google handwriting keyboard 1.0.

@dessant
Copy link
Contributor

dessant commented Mar 8, 2016

This seems to be an upstream bug reproducible with other Android apps too, upgrading to L and above fixes the issue.

@dessant dessant closed this as completed Mar 8, 2016
@dessant dessant added upstream and removed Status: Needs-analysis Issue needs to be analyzed if it's real labels Mar 8, 2016
@ErickBergmann
Copy link

Reproduced it with Google Keyboard V. 4.1.23 on my MotoMaxx(MotoTurbo) device running Android 5.0.2 with prediction turned on.
Turning off prediction solved it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants