mozilla-lockwise / lockwise-android

Firefox's Lockwise app for Android
https://mozilla-lockwise.github.io/lockwise-android/
Mozilla Public License 2.0
623 stars 104 forks source link

Keyboard flashes for ~1 second after unlocking Lockwise #1046

Open abodea opened 4 years ago

abodea commented 4 years ago

Steps to reproduce

  1. Launch Lockwise.
  2. Login with valid credentials.
  3. Set pass-code as unlocking method.
  4. Lock Lockwise.
  5. Unlock Lockwise.

    Expected behavior

    The keyboard is not displayed

    Actual behavior

    Keyboard flashes for ~1 second after unlocking Lockwise

    Device & build information

    • Device: Google Pixel 3a XL(Android 10)
    • Build version: 3.1.0 (Build 5361)

      Notes

      This might be regression after #1024. Attachments: Video

abodea commented 4 years ago

2019-11-04 11:15:26.976 15003-15003/? D/SettingsActivity: Starting onCreate
2019-11-04 11:15:27.000 15003-15003/? D/SettingsActivity: Starting to set activity title
2019-11-04 11:15:27.000 15003-15003/? D/SettingsActivity: Done setting title
2019-11-04 11:15:27.000 15003-15003/? D/SettingsActivity: Switching to fragment com.android.settings.password.ConfirmLockPassword$ConfirmLockPasswordFragment
2019-11-04 11:15:27.003 15003-15003/? D/SettingsActivity: Executed frag manager pendingTransactions
2019-11-04 11:15:27.004 1311-1311/? D/BiometricService: Current auth session null
2019-11-04 11:15:27.032 15003-15068/? W/TileUtils: Found com.android.settings.Settings$DataUsageSummaryActivity for intent Intent { act=com.android.settings.action.SETTINGS pkg=com.android.settings } missing metadata com.android.settings.category
2019-11-04 11:15:27.046 15003-15790/? D/SettingsActivity: No enabled state changed, skipping updateCategory call
2019-11-04 11:15:27.079 783-783/? I/netd: firewallSetUidRule(2, 10129, 1) <0.02ms>
2019-11-04 11:15:27.080 1311-1717/? D/ConnectivityService: Blocked status changed to false for 10129(19) on netId 101
2019-11-04 11:15:27.101 848-848/? D/android.hardware.power@1.3-service.pixel-libperfmgr: LAUNCH: 0
2019-11-04 11:15:27.103 2127-2127/? I/KeyboardViewUtil: systemKeyboardHeightRatio:1.000000; userKeyboardHeightRatio:1.000000.
2019-11-04 11:15:27.104 2127-2127/? I/AndroidIME: DummyIme.onActivate() : EditorInfo = Package = com.android.settings : Type = Number : Learning = Disable : Suggestion = Hide : AutoCorrection = Disable : Microphone = Hide : NoPersonalizedLearning = Disable
2019-11-04 11:15:27.112 2127-2127/? W/KeyboardModeManager: setInputView() : inputView = com.google.android.apps.inputmethod.libs.framework.core.InputView{54f531 V.E...... ......ID 0,0-1080,1980}
2019-11-04 11:15:27.112 2127-2127/? I/ConversationToQueryExtension: Conv2Query not enabled due to current app [com.android.settings] not in whitelist
2019-11-04 11:15:27.113 2127-2127/? I/ConversationToQueryExtension: onActivate() : Disabled by unsupported host app
2019-11-04 11:15:27.113 2127-2127/? I/CurrentMicStatusHolder: Current Mic status = {MicIconHidden-PasswordOrNumberOrDateInputType,}
2019-11-04 11:15:27.644 15089-15154/? D/telemetry/service: Performing upload of ping type: core
2019-11-04 11:15:27.678 783-15794/? E/ResolverController: No valid NAT64 prefix (101, <unspecified>/0)
2019-11-04 11:15:28.900 15089-15154/? D/telemetry/client: Ping upload: 200
2019-11-04 11:15:28.901 15089-15154/? D/telemetry/service: Performing upload of ping type: mobile-event
2019-11-04 11:15:29.206 15089-15154/? D/telemetry/client: Ping upload: 200
2019-11-04 11:15:29.207 15089-15154/? D/telemetry/service: All uploads performed
2019-11-04 11:15:29.965 841-841/? I//vendor/bin/hw/android.hardware.health@2.0-service.bonito: capacity: 0
2019-11-04 11:15:29.983 1754-2353/? D/PowerUI: can't show warning due to - plugged: true status unknown: false
2019-11-04 11:15:30.853 15435-15435/? I/GH.ConnLoggerV2: Session 84c881c3-a617-4c61-a8b1-c95e0f6c1ff3 expired
2019-11-04 11:15:30.854 15435-15475/? D/GH.ConnLoggerV2: Session 84c881c3-a617-4c61-a8b1-c95e0f6c1ff3, event 3, SESSION_EXPIRED
2019-11-04 11:15:31.277 576-595/? D/libnos_transport: Calling app 3 with params 0x0002
2019-11-04 11:15:31.278 576-595/? E/libnos_datagram: can't send spi message: Try again
2019-11-04 11:15:31.306 576-595/? I/chatty: uid=1064(hsm) Binder:576_1 identical 5 lines
2019-11-04 11:15:31.312 576-595/? E/libnos_datagram: can't send spi message: Try again
2019-11-04 11:15:31.319 576-595/? D/libnos_transport: App 3 inspection status=0x00000000 reply_len=0 protocol=1 flags=0x0000
2019-11-04 11:15:31.319 576-595/? D/libnos_transport: Send app 3 command data (18 bytes)
2019-11-04 11:15:31.320 576-595/? D/libnos_transport: Send app 3 go command 0x00030002
2019-11-04 11:15:31.321 576-595/? D/libnos_transport: Polling app 3
2019-11-04 11:15:31.364 576-595/? D/libnos_transport: App 3 polled=15 status=0x80000000 reply_len=18 flags=0x0000
2019-11-04 11:15:31.364 576-595/? D/libnos_transport: Read app 3 reply data (18 bytes)
2019-11-04 11:15:31.366 576-595/? D/libnos_transport: App 3 returning 0x0
2019-11-04 11:15:31.406 574-598/? D/rpmb_emmc: rpmb_emmc_write: blk_cnt: 2, num_rpmb_tx: 1, frames_per_tx: 2, rel_wr_cnt: 32
2019-11-04 11:15:31.416 574-598/? D/rpmb_emmc: rpmb_emmc_write: blk_cnt: 2, num_rpmb_tx: 1, frames_per_tx: 2, rel_wr_cnt: 32
2019-11-04 11:15:31.423 953-953/? D/keystore: AddAuthenticationToken: timestamp = 3711077, time_received = 3489
2019-11-04 11:15:31.431 574-598/? D/rpmb_emmc: rpmb_emmc_write: blk_cnt: 2, num_rpmb_tx: 1, frames_per_tx: 2, rel_wr_cnt: 32
2019-11-04 11:15:31.439 574-598/? D/rpmb_emmc: rpmb_emmc_write: blk_cnt: 2, num_rpmb_tx: 1, frames_per_tx: 2, rel_wr_cnt: 32
2019-11-04 11:15:31.446 953-953/? D/keystore: AddAuthenticationToken: timestamp = 3711100, time_received = 3489
2019-11-04 11:15:31.449 953-953/? I/keystore: calling unlock when already unlocked, ignoring.
2019-11-04 11:15:31.449 1311-2923/? I/LockSettingsService: Unlocking user 0 with secret only, length 64
2019-11-04 11:15:31.450 1311-2923/? D/LockSettingsService: unlockUser finished
2019-11-04 11:15:31.450 1311-2923/? I/LockSettingsService: Disabling escrow token on user 0
2019-11-04 11:15:31.451 1311-2923/? I/LockSettingsService: Caching SP for user 0
2019-11-04 11:15:31.453 1311-1311/? I/LockSettingsService: Removing SP from cache for user 0
2019-11-04 11:15:31.450 1311-2923/? D/LockSettingsService: unlockUser finished
2019-11-04 11:15:31.453 576-595/? D/libnos_transport: Calling app 0 with params 0x0004
2019-11-04 11:15:31.456 576-595/? D/libnos_transport: App 0 inspection status=0x00000000 reply_len=0 protocol=1 flags=0x0000
2019-11-04 11:15:31.456 576-595/? D/libnos_transport: Send app 0 command data (72 bytes)
2019-11-04 11:15:31.457 1311-1311/? W/BiometricService: onCDCASuccess null!
2019-11-04 11:15:31.457 576-595/? D/libnos_transport: Send app 0 go command 0x00000004
2019-11-04 11:15:31.458 576-595/? D/libnos_transport: Polling app 0
2019-11-04 11:15:31.462 1311-2627/? D/KeySyncTask: Key sync not needed.
2019-11-04 11:15:31.463 576-595/? D/libnos_transport: App 0 polled=2 status=0x80000001 reply_len=0 flags=0x0000
2019-11-04 11:15:31.464 576-595/? D/libnos_transport: App 0 returning 0x1
2019-11-04 11:15:31.464 576-595/? D/libnos_transport: Calling app 0 with params 0x0003`
abodea commented 4 years ago

I/KeyboardViewUtil: systemKeyboardHeightRatio:1.000000; userKeyboardHeightRatio:1.000000.
 W/KeyboardModeManager: setInputView() : inputView = com.google.android.apps.inputmethod.libs.framework.core.InputView{54f531 V.E...... ......ID 0,0-1080,1980}
 I/KeyboardViewUtil: systemKeyboardHeightRatio:1.000000; userKeyboardHeightRatio:1.000000.
 W/KeyboardModeManager: setInputView() : inputView = com.google.android.apps.inputmethod.libs.framework.core.InputView{54f531 V.E...... ......ID 0,0-1080,1980}