From 63c8dbe09eb425397ab5cf383c1236529a1d04de Mon Sep 17 00:00:00 2001 From: Antoine POPINEAU Date: Wed, 2 Sep 2020 14:24:59 +0200 Subject: [PATCH] #65: abide by order preference when using "Queue" overflow menu option. --- .../java/com/github/apognu/otter/fragments/TracksFragment.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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") }