Open Bug 1883176 Opened 1 year ago Updated 1 month ago

Xiaomi safe keyboard conflict with Fenix

Categories

(GeckoView :: IME, defect)

Firefox 123
All
Android
defect

Tracking

(Not tracked)

People

(Reporter: Tom25519, Unassigned)

References

Details

(Whiteboard: [qa-triaged])

Attachments

(3 files)

Steps to reproduce:

  1. Open a website which has password field, for example, http://http-password.badssl.com/
  2. Input something.
  3. Touch other place of webpage, then touch password field again.
  4. Repeat 2-3, until the bug happens.

Actual results:

Keyboard and/or system navigation bar flashing.

Expected results:

This bug shouldn't appear.

Device: Xiaomi Redmi Note 13 Pro
System: Xiaomi HyperOS 1.0.1.0 (Android 14)

See Also: → 1812069

Hello Tom25519, are you still experiencing this issue? I was not able to reproduce it on Nightly 125.0a1, Beta 124.0b1 and
Firefox 123 with Xiaomi Pad5 (Android 13), Redmi Mi11 lite (Android 11), Redmi Pad SE (Android 12) and Samsung Galaxy S23 Ultra (Android 14).

Whiteboard: [qa-triaged]

You need to repeat step 2-3 to trigger this bug. By the way, I use private browsing, I don't know of it related to this bug or not.

More interestingly, this bug seems doesn't happen on Firefox's password manager.

Hi,
I also tried reproducing this issue, and on a Samsung Galaxy S23 Ultra I didn't manage.
I then tried it on a Xiaomi Mi11 Lite where I did reproduce some address bar (URL bar) related issue, but seems different to yours: the address bar jumps sometimes, like it gets in the final position in two steps, see video.

The severity field is not set for this bug.
:bclark, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(brclark)
Component: General → IME
Product: Fenix → GeckoView

(In reply to Lorand Janos from comment #6)

Hi,
I also tried reproducing this issue, and on a Samsung Galaxy S23 Ultra I didn't manage.
I then tried it on a Xiaomi Mi11 Lite where I did reproduce some address bar (URL bar) related issue, but seems different to yours: the address bar jumps sometimes, like it gets in the final position in two steps, see video.

Did you enable Xiaomi safe keyboard? This bug seems doesn't happen when it disabled.

(In reply to Adina Petridean from comment #3)

Hello Tom25519, are you still experiencing this issue? I was not able to reproduce it on Nightly 125.0a1, Beta 124.0b1 and
Firefox 123 with Xiaomi Pad5 (Android 13), Redmi Mi11 lite (Android 11), Redmi Pad SE (Android 12) and Samsung Galaxy S23 Ultra (Android 14).

Did you enable Xiaomi safe keyboard? This bug seems doesn't happen when it disabled.

Flags: needinfo?(ljanos)
Flags: needinfo?(apetridean)

By the way, on Huawei Honor 20S (Android 10), this bug totally doesn't happen, Huawei safe keyboard is enabled.

Hi Tom, I don't seem to have safe keyboard (enabling/disabling) option on my Xiaomi devices (Xiaomi Mi11 Lite with Android 11 and Redmi Pad SE with Android 12). Looked up how to disable safe keyboard, and I understood that I should have a toggle in Settings > Languages and Input > Safe (Secure) keyboard, but I don't seem to have the option on my devices. I only have Gboard, Google voice typing and Microsoft Swiftkey Keyboard.

Flags: needinfo?(ljanos)

Hey Tom, I can't seem to locate the safe keyboard option on my Xiaomi Pad 5 (Android13) device either. All I see are Gboard and Google voice typing keyboards.

Flags: needinfo?(apetridean)
Flags: needinfo?(Tom25519)

That's strange, I don't konw if this feature only available on certain countries' MIUI/HyperOS.

Flags: needinfo?(Tom25519)

On my mobile phone, this setting could be found at System settings (系统设置)-More settings (更多设置)-Language and IME (语言和输入法)-Safe keyboard (安全键盘). My system language is simplified chinese.

Hi Tom,
Does this issue still reproduces on your devices?
If it does, could you provide us a short video with how you have enabled the safe keyboard?
Thank you!

Flags: needinfo?(Tom25519)
Flags: needinfo?(Tom25519)

Thank you!
I don't have that option unfortunately on the Xiaomi Mi8 Lite (Android 10) device.
Can you test on the latest Firefox for Android Nightly 132.0a1, Beta 131.0b1, and Release 130.0, please?

Flags: needinfo?(Tom25519)

(In reply to miralobontiu from comment #18)

Thank you!
I don't have that option unfortunately on the Xiaomi Mi8 Lite (Android 10) device.
Can you test on the latest Firefox for Android Nightly 132.0a1, Beta 131.0b1, and Release 130.0, please?

I test on latest Nightly, this bug on http://http-password.badssl.com/ becomes rarely presented, but still on https://passport.yandex.com.

Steps to reproduce:

  1. Open https://passport.yandex.com
  2. Input an exist username, such as "tom"
  3. Touch "Log in"
  4. Hide keyboard manually
  5. Touch password field to input
  6. If doesn't trigger this bug, input something, touch blank area, then touch password field again, repeat several times.
Flags: needinfo?(Tom25519)

(In reply to miralobontiu from comment #18)

Thank you!
I don't have that option unfortunately on the Xiaomi Mi8 Lite (Android 10) device.
Can you test on the latest Firefox for Android Nightly 132.0a1, Beta 131.0b1, and Release 130.0, please?

I think secure keyboard maybe only exist on several regions ROM, such as China.

Hello Tom,
Are you still experiencing this issue on your device?
If so, could you write down the version of Firefox for Android on which you encounter the issue?
Thank you!

Severity: -- → S3
Flags: needinfo?(brclark) → needinfo?(Tom25519)

(In reply to Mira Lobontiu (Android QA) from comment #21)

Hello Tom,
Are you still experiencing this issue on your device?
If so, could you write down the version of Firefox for Android on which you encounter the issue?
Thank you!

Yes, it still reproduce on Fenix 132.0.2.

Flags: needinfo?(Tom25519)
Status: UNCONFIRMED → NEW
Ever confirmed: true

Today, my Xiaomi Redmi Note 13 Pro system has been updates to Xiaomi HyperOS 2.0.1.0 (Android 15), this bug becomes usually happening on Fenix 135.0 on http://http-password.badssl.com and https://passport.yandex.com.

This bug also happens on https://github.com/login.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: