forked from ankidroid/Anki-Android
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor: Safely retrieve AppWidgetManager instance to prevent potent…
…ial crashes - Added getAppWidgetManager method to safely get AppWidgetManager instance and handle exceptions. - Updated doUpdate method in UpdateService to use getAppWidgetManager and return early if null. - Changed onStart to onStartCommand and added doUpdate call. - Added comments explaining the changes and the rationale. This ensures that we handle any potential null values from AppWidgetManager.getInstance and prevent crashes that could occur on some devices.
- Loading branch information
Showing
2 changed files
with
33 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters