diff --git a/app/src/main/java/com/github/apognu/otter/fragments/TracksFragment.kt b/app/src/main/java/com/github/apognu/otter/fragments/TracksFragment.kt index 2ada01e..f7a3b60 100644 --- a/app/src/main/java/com/github/apognu/otter/fragments/TracksFragment.kt +++ b/app/src/main/java/com/github/apognu/otter/fragments/TracksFragment.kt @@ -143,7 +143,10 @@ class TracksFragment : OtterFragment() { } R.id.add_to_queue -> { - CommandBus.send(Command.AddToQueue(adapter.data)) + when (PowerPreference.getDefaultFile().getString("play_order")) { + "in_order" -> CommandBus.send(Command.AddToQueue(adapter.data)) + else -> CommandBus.send(Command.AddToQueue(adapter.data.shuffled())) + } context.toast("All tracks were added to your queue") }