Merge pull request #214 from jakobkukla/fix-sleep-timer

Fix sleep timer null-pointer exception
This commit is contained in:
dkanada 2022-06-19 11:01:04 +09:00 committed by GitHub
commit 26522ef9ba
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,7 +17,6 @@ import androidx.fragment.app.DialogFragment;
import com.afollestad.materialdialogs.DialogAction;
import com.afollestad.materialdialogs.MaterialDialog;
import com.afollestad.materialdialogs.internal.ThemeSingleton;
import com.dkanada.gramophone.R;
import com.dkanada.gramophone.databinding.DialogSleepTimerBinding;
import com.dkanada.gramophone.helper.MusicPlayerRemote;
@ -94,8 +93,8 @@ public class SleepTimerDialog extends DialogFragment {
boolean finishMusic = PreferenceUtil.getInstance(getActivity()).getSleepTimerFinishMusic();
binding.shouldFinishLastSong.setChecked(finishMusic);
binding.seekArc.setProgressColor(ThemeSingleton.get().positiveColor.getDefaultColor());
binding.seekArc.setThumbColor(ThemeSingleton.get().positiveColor.getDefaultColor());
binding.seekArc.setProgressColor(PreferenceUtil.getInstance(getActivity()).getAccentColor());
binding.seekArc.setThumbColor(PreferenceUtil.getInstance(getActivity()).getAccentColor());
binding.seekArc.post(() -> {
int width = binding.seekArc.getWidth();