Closed
Bug 998398
Opened 11 years ago
Closed 11 years ago
Swiftkey/Kii/Swype input interaction issues in the URL bar
Categories
(Firefox for Android Graveyard :: Keyboards and IME, defect)
Tracking
(fennec+)
RESOLVED
FIXED
Firefox 32
Tracking | Status | |
---|---|---|
fennec | + | --- |
People
(Reporter: trenzterra, Assigned: jchen)
References
Details
Attachments
(1 file, 1 obsolete file)
8.72 KB,
patch
|
jchen
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 (Beta/Release)
Build ID: 20140314220517
Steps to reproduce:
I have a Galaxy S4 running KitKat on stock firmware.
However, I notice that Firefox doesn't seem to play well with third-party keyboards on the search bar. This has happened since I purchased my S4 about one year ago, and even after numerous factory resets and firmware upgrades etc. the problem still persists. This is the main reason why I moved away from Firefox. So I thought one year on, Firefox would be better, but nada.
I've tried the latest release version, the BETA as well as nightlies.
On the default Google and Samsung keyboards it seems to work just fine, but I use third-party keyboards on a daily basis.
On Kii Keyboard and Swype, I get the following issue on the search bar:
When I click on the search bar and start typing,
On Kii Keyboard and Swype:
- The first word turns out fine. For the second word, it turns out fine as well. However, once I spacebar after the second word, the underline below the second word disappears, but a space is not entered. Therefore, I have to spacebar twice for the space to appear.
On SwiftKey (in current and BETA versions):
- Words are generally eaten up. So when I type 'SwiftKey' usually something like 'Swky' comes out instead. Only when I type real slowly do my words not get eaten up.
On SwiftKey (nightly build): Behaviour is the same as with Swype and Kii
I don't get this performance issue on other web browsers like Chrome and Dolphin so I thought Firefox is the main culprit here.
Actual results:
See above.
Expected results:
All keystrokes should've been registered, and a space should always occur when spacebar is pressed.
Updated•11 years ago
|
Component: Awesomescreen → Keyboards and IME
Comment 1•11 years ago
|
||
Thanks for the report. There are a number of aforementioned issues here concerning each keyboard mentioned. We treat each third party keyboard as grounds for investigation into wether it's something we're doing or a bug in the keyboard.
Status: UNCONFIRMED → NEW
tracking-fennec: --- → ?
Ever confirmed: true
OS: Windows 8.1 → Android
Hardware: x86_64 → ARM
Summary: Firefox for Android doesn't play well with third-party keyboards on Awesome bar → Swiftkey/Kii/Swype input interaction issues in the URL bar
Assignee | ||
Comment 2•11 years ago
|
||
I think it's time to stop resetting the keyboard during URL entry. The reason we reset the keyboard at all was to change the input type so that the keyboard displays a search icon when the user is entering a search. However, this confuses keyboards a lot. It's becoming a pain to special-case different keyboards and keybaords still break because of it. So I think it's time to get rid of it.
Attachment #8410460 -
Flags: review?(wjohnston)
Updated•11 years ago
|
tracking-fennec: ? → +
Updated•11 years ago
|
Assignee: nobody → nchen
Comment 3•11 years ago
|
||
Comment on attachment 8410460 [details] [diff] [review]
Don't reset keyboard to change input type
Review of attachment 8410460 [details] [diff] [review]:
-----------------------------------------------------------------
I'm fine with this. You might want to run it by UX or mfinkle?
::: mobile/android/base/toolbar/ToolbarEditText.java
@@ +283,5 @@
> return false;
> }
>
> private void setTextType(TextType textType) {
> mToolbarTextType = textType;
It doesn't look like anyone uses this even. Can we remove all of it?
@@ +289,2 @@
> if (mTextTypeListener != null) {
> mTextTypeListener.onTextTypeChange(this, textType);
Not your bug, but if the go button is going away, we can probably kill this too. :)
Updated•11 years ago
|
Attachment #8410460 -
Flags: review?(wjohnston) → review+
Updated•11 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•11 years ago
|
||
For checkin.
Attachment #8410460 -
Attachment is obsolete: true
Attachment #8414738 -
Flags: review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Comment 5•11 years ago
|
||
Keywords: checkin-needed
Whiteboard: [fixed-in-fx-team]
Comment 6•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 32
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•