Make sure isBadgeCounterSupported returns false on Samsung on Android 8+ #268
+36
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The fix is in
SamsungHomeBadger
, but: Note that theDefaultBadger
also must check for Samsung on Android 8, or it will be used on those devices.I have tried to do this fix without touching
DefaultBadger
, but it seems impossible with the current design of the API.PS: The fix would still be technically valid only with the changes in
DefaultBadger
and not changingSamsungHomeBadger
at all. However, I think the code changes inSamsungHomeBadger
should be there anyway to better show that ShortcutBadger is not supported on Samsung devices running Android 8+.This fixes #266
Also included: