v1.6.1 - ウィジェットからのタイマー開始不具合を修正
修正内容
- ホーム画面ウィジェットの「開始」ボタンからタイマーを開始すると、
残り時間が進まず固まってしまう不具合を修正- 原因: ウィジェットタップのようなバックグラウンドコンテキストから
Context.startService()でサービスを起動していたため、Androidの
フォアグラウンドサービス起動制限に抵触しstartForeground()が
失敗、タイマーのカウントダウン処理自体が開始されていなかった ContextCompat.startForegroundService()を使用するように変更
- 原因: ウィジェットタップのようなバックグラウンドコンテキストから
v1.6.0からのアップデートです。