Fix toast crash on API 33

You shouldn't call getView() on toasts.
Also simplified some duplicate code.
This commit is contained in:
Stypox 2023-01-12 11:39:25 +01:00
parent 9bf4de43ca
commit 2def965f65
5 changed files with 20 additions and 25 deletions

View file

@ -143,11 +143,9 @@ public final class PlayQueueActivity extends AppCompatActivity
NavigationHelper.playOnMainPlayer(this, player.getPlayQueue(), true);
return true;
case R.id.action_switch_popup:
if (PermissionHelper.isPopupEnabled(this)) {
if (PermissionHelper.isPopupEnabledElseAsk(this)) {
this.player.setRecovery();
NavigationHelper.playOnPopupPlayer(this, player.getPlayQueue(), true);
} else {
PermissionHelper.showPopupEnablementToast(this);
}
return true;
case R.id.action_switch_background: