Skip to content
Snippets Groups Projects
  1. Jun 18, 2021
    • Ming-Shin Lu's avatar
      [automerger skipped] Fix Keyboard Theme update when device orientation changed... · d7970ac3
      Ming-Shin Lu authored
      [automerger skipped] Fix Keyboard Theme update when device orientation changed am: 6ae09365 -s ours
      
      am skip reason: Merged-In I288a31baf04fa2e63d6b4a14ad81b401cb36ece5 with SHA-1 407f8a32 is already in history
      
      Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/15021672
      
      Change-Id: I3d0ca553f117d3d0871930362f68b87df2105b1c
      d7970ac3
    • Ming-Shin Lu's avatar
      Fix Keyboard Theme update when device orientation changed · 6ae09365
      Ming-Shin Lu authored
      As CL[1] introduces diplayContext to address
      IME service context's Resources / DisplayMetrics update when
      switching IME window to another display after onConfigurationChange.
      
      In LatinIME#onInitializeInterface, we only update keyboard theme context
      and displayContent when the displayId is changed, but overlooked even
      the displayId is the same, the display context's resource configuration
      might changed like the device orientation changd.
      
      It leads getDefaultKeyboardHeight will get wrong config_max_keyboard_height
      fraction value when rotating to landcape because the context resources
      didn't get updated.
      
      Add a check to update keyboard theme context when the current display
      configuation is changed accordingly.
      
      [1]: I0ed6a079af1ed90c75fee1d36d5ce3ef3c41f8ed
      
      Fix: 186507147
      Test: manual as issue steps
          1) Turn on auto-rotate
          2) Open Settings
          3) Rotating the device to landscape mode
          4) Tap “Search settings", verify if the soft-keyboard shown and the
             size is expected.
      Change-Id: I288a31baf04fa2e63d6b4a14ad81b401cb36ece5
      Merged-In: I288a31baf04fa2e63d6b4a14ad81b401cb36ece5
      6ae09365
  2. Jun 17, 2021
  3. Jun 15, 2021
  4. May 28, 2021
  5. Apr 15, 2021
  6. Apr 13, 2021
    • Pedro Loureiro's avatar
      Add lint baseline to address NewApi errors · 57d4aef2
      Pedro Loureiro authored
      We are enabling a new lint check where the min sdk != compile sdk.
      It has produced a lot of errors and adding the baseline file(s)
      allows us to continue work without introducing more problems.
      
      Bug: 150847901
      
      Test: m lint-check
      Change-Id: Ic37bd8c531af7e68c939ce9c05614c37e6699b03
      Merged-In: Ic37bd8c531af7e68c939ce9c05614c37e6699b03
      57d4aef2
  7. Apr 12, 2021
    • Pedro Loureiro's avatar
      Add lint baseline to address NewApi errors · b47de75a
      Pedro Loureiro authored
      We are enabling a new lint check where the min sdk != compile sdk.
      It has produced a lot of errors and adding the baseline file(s)
      allows us to continue work without introducing more problems.
      
      Bug: 150847901
      
      Test: m lint-check
      Change-Id: Ic37bd8c531af7e68c939ce9c05614c37e6699b03
      b47de75a
  8. Feb 21, 2021
  9. Feb 20, 2021
  10. Feb 19, 2021
  11. Feb 17, 2021
  12. Feb 16, 2021
  13. Nov 23, 2020
  14. Oct 09, 2020
Loading