keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
394 stars 110 forks source link

[Android] Custom welcome.htm sometimes fails to display #1545

Closed darcywong00 closed 5 years ago

darcywong00 commented 5 years ago

Describe the bug When a keyboard package is installed, a customHelpLink to the welcome.htm file is made (if it exists). If the welcome.htm file uses other files (images), the FileProvider throws an exception.

To Reproduce Steps to reproduce the behavior:

  1. Install a kmp package where the welcome.htm file uses images (like sil_cameroon_qwerty)
  2. From the Keyboard picker, select the "i" for keyboard information on sil_cameroon_qwerty
  3. On the Keyboard info page, select the "Help link"
  4. See error

Expected behavior The welcome.htm file should display

iPhone/iPad/Android (please complete the following information):

darcywong00 commented 5 years ago

This should be fixed by now by #2030