Text entering concatenates previously typed words at times

Bug #1646346 reported by Tuomas Pylkkö
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Oxide
New
Undecided
Unassigned
ubuntu-keyboard (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Often (but not always) when text is enterrd into a field this false concatenation occurs. For example, one types something like "Once upon a timr." and then realizes the typo and begins to erase. At this time the text field often then concatenates the last word so that in this case by the time the full stop is erased the sentence appears as:"One upon atimr". Quite annoying if one then needs to erase even more to correct text.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: webbrowser-app 0.23+15.04.20160825-0ubuntu1
Uname: Linux 3.10.35+ armv7l
ApportVersion: 2.17.2-0ubuntu1.3touch1
Architecture: armhf
CurrentDesktop: Unity
Date: Thu Dec 1 06:54:55 2016
InstallationDate: Installed on 2016-09-13 (79 days ago)
InstallationMedia: Ubuntu 15.04 - armhf (20160913-023544)
SourcePackage: webbrowser-app
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Tuomas Pylkkö (dumazdamaz) wrote :
Revision history for this message
Olivier Tilloy (osomon) wrote :

I can’t seem to reproduce the issue. I’ve been testing on my krillin (BQ Aquaris E4.5) with the latest rc-proposed image, by browsing to http://textarea.org/ and typing text there with the OSK.

Could you please describe exact steps to reproduce the issue? Could you please share what your "language and text" settings are? I.e. do you have spellchecking, auto word correction, word suggestion, auto uppercase and/or auto punctuation enabled?

Changed in webbrowser-app (Ubuntu):
status: New → Incomplete
Revision history for this message
Tuomas Pylkkö (dumazdamaz) wrote :

It just occurred again. I would say that it happens at least once a day. This time I accidentally typed two white spaces which were then automatically change to a "full stop sign". I proceeded to erase the unintentional sign and it did remove it but it also joined the two last words. I then tried to do it again and I could repeat it. But as soon as I changed into another text field or to another page the same procedure *did not* have the same outcome. It appears to be something that only happens by accident at times.

So, unfortunately I do not know what steps are requirements for this to occur. I have all the above mentioned settings enabled.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for webbrowser-app (Ubuntu) because there has been no activity for 60 days.]

Changed in webbrowser-app (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Olivier Tilloy (osomon) wrote :

I still can't observe the issue. Tuomas, it would be helpful if you could describe your "language & text" settings (see comment #2). Is this happening on a specific website, or randomly on any page that has an input field?

Changed in webbrowser-app (Ubuntu):
status: Expired → New
no longer affects: webbrowser-app (Ubuntu)
Revision history for this message
Tuomas Pylkkö (dumazdamaz) wrote :

Olivier, I no longer have a device to test this on. However, I am fairly sure that this problem did occur in other "web apps" using the same "browser base" (oxide?). But if it is related to the keyboard, and autopunctuation, one would suspect it to be system wide.

Also, I remember that it seemed that it occurred when typing something really fast, as if the rapid input stream were able to overwhelm the autotype/error correction and punctuation "algorithm". As if it were taking in two white space chars and substituting them with a full stop, but before being able to update it's own "memory" of what currently exists. Then when the user goes back to erase the full stop, it would still think that this char is in reality two chars, and seek to erase both the replaced white space (now the full stop at the end of the sentence) and the preceding white space. In this state the first preceding white space would of course be *before* the word and therefore deleting this would appear to concatenate the two last words.

I was using "Finnish" with all the mentioned things active (spellchecking, auto word correction, word suggestion, auto uppercase and/or auto punctuation).

Olivier Tilloy (osomon)
tags: added: osk
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-keyboard (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.