Keyboard stuck in numeric mode

REPRODUCIBILITY (% or how often): Sometimes
BUILD ID = OS VERSION (Settings > About product):
HARDWARE (XA2, X10, X10 II, …): XA2
UI LANGUAGE: Irrelevant
REGRESSION: (compared to previous public release: Yes, No, ?): Yes

DESCRIPTION:

Sometimes when using an app and/or webpage that requests numeric input the keyboard will get stuck in this mode. It’s impossible to type text and even the numbers that are shown don’t work

PRECONDITIONS:

STEPS TO REPRODUCE:

  1. Use an app/webpage requesting numeric input
  2. Switch to text input
  3. Notice you have a broken numeric-only keyboard

EXPECTED RESULT:

Text input should work

ACTUAL RESULT:

It doesn’t. Only numbers are shown and the numbers don’t even work.

ADDITIONAL INFORMATION:

(Please ALWAYS attach relevant data such as logs, screenshots, etc…)

5 Likes

Duplicate?

2 Likes

Looks similar, but I think not the same. That bug seems to need to have the device used in landscape orientation and numeric input called for, but I have seen this bug with the phone in portrait the entire time. Also – assuming that this is the same bug I was about to report – the numeric keypad appears at the wrong time, rather than just not working when it appears at the right time. (Correct me if I misunderstood.)

I’m gonna return to this thread on my phone in just a little bit – I’ve got a couple screen captures to upload of what I’m seeing so @martijntje can confirm if I’m seeing the same bug.

2 Likes

I’m back, here’s what I see when non-working numeric keypad appears at the wrong time. device orientation doesn’t seem to matter . .

That looks like what I see. I assume with “appearing at the wrong time” you mean that the numeric keyboard shows up when you expect a regular text keyboard? Or do you mean the keyboard is just popping up without input requested at all?

I do mean numeric keypad popping up when alpha keyboard expeted instead.

Also, I haven’t been able.to switch to correct keyboard except with reboot.

My workaround has been to install OKboard. It doesn’t work for my phone (screen size is not supported), but enabling it and then disabling it resets the keyboard.

This way I only have to wait ~5 seconds for the keyboard to become available again.

2 Likes

The same issue happened to me yesterday on my Xperia 10 II.
The only way to fix it was by restarting lipstick. If it happens again, I will try OKboard.

Did you try ?
systemctl --user restart maliit-server
or
devel-su systemctl-user restart maliit-server

No, because I’m not that tech-savvy. I’ll try that next time first, thank you.

Although I was pretty sure that there was a way to restart the keyboard from the terminal, I didn’t know it off the top of my head, and my goto resource (googling it) was unavailable due to the problem :frowning:

OTOH, this discussion is now bookmarked for when the problem recurs, so we’ll see – eventually.

I can definitely confirm this bug, it hit me about five times after updating to Verla. I run into it in portrait mode, simply with the stock note app and sms.

I can confirm it happens on the XperiaX. I haven’t confirmed the circumstances. Reboot, while annoying, works

A restart of the Startscreen with Sailfish Utilities also does the job.

2 Likes

I’ve got the correct keyboard back with running the calculator (or some other app that uses the numeric keyboard).

2 Likes

I think this is solved. I haven’t been able to trigger this behaviour anymore in 4.3.

That did nit work for me. But 4.3 is just around the corner. :slight_smile:

Unfortunately it’s not solved in 4.3.

Confirmed. It just happened to me again on 4.3.

I can reproduce the error with the numpad now. It seems to happen consistently after PHillis app :wink: crashes. To narrow it down further for you guys I created a poll. Feel free to answer when the error appears for you:

  • appears after using PHillis app (regular close of the app)
  • appears after PHillis app crashed
  • appears after use of a different app (regular close of the app)
  • appears after different app crashed
  • nothing of the above

0 voters