mirror of
https://github.com/mihonapp/mihon.git
synced 2025-02-09 16:48:51 +01:00
Add Infinix system app to list of invalid browsers (#1684)
* Add Infinix system app to list of invalid browsers `com.transsion.resolver` being picked by the system as a suitable browser caused a Mihon user with an Infinix device to be unable to open any links in browsers, including tracker login and opening a WebView page in a real browser. Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> * Add docstring to DeviceUtil.invalidDefaultBrowsers --------- Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
This commit is contained in:
parent
29ec7c125a
commit
bfc8320aa4
@ -18,6 +18,7 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co
|
||||
### Fixed
|
||||
- Fix MAL `main_picture` nullability breaking search if a result doesn't have a cover set ([@MajorTanya](https://github.com/MajorTanya)) ([#1618](https://github.com/mihonapp/mihon/pull/1618))
|
||||
- Fix Bangumi and MAL tracking 401 errors due to Mihon sending expired credentials ([@MajorTanya](https://github.com/MajorTanya)) ([#1681](https://github.com/mihonapp/mihon/pull/1681), [#1682](https://github.com/mihonapp/mihon/pull/1682))
|
||||
- Fix certain Infinix devices being unable to use any "Open link in browser" actions, including tracker setup ([@MajorTanya](https://github.com/MajorTanya)) ([#1684](https://github.com/mihonapp/mihon/pull/1684))
|
||||
|
||||
### Other
|
||||
- Add zoned "Current time" to debug info and include year & timezone in logcat output ([@MajorTanya](https://github.com/MajorTanya)) ([#1672](https://github.com/mihonapp/mihon/pull/1672))
|
||||
|
@ -62,11 +62,25 @@ object DeviceUtil {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* A list of package names that may be incorrectly resolved as usable browsers by
|
||||
* the system.
|
||||
*
|
||||
* If these are resolved for [android.content.Intent.ACTION_VIEW], it prevents the
|
||||
* system from opening a proper browser or any usable app .
|
||||
*
|
||||
* Some of them may only be present on certain manufacturer's devices.
|
||||
*/
|
||||
val invalidDefaultBrowsers = listOf(
|
||||
"android",
|
||||
// Honor
|
||||
"com.hihonor.android.internal.app",
|
||||
// Huawei
|
||||
"com.huawei.android.internal.app",
|
||||
// Lenovo
|
||||
"com.zui.resolver",
|
||||
// Infinix
|
||||
"com.transsion.resolver",
|
||||
)
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user