From 92159797f5cc79db25343d7db8f72af443823322 Mon Sep 17 00:00:00 2001 From: Karim Abou Zeid Date: Sun, 23 Aug 2015 16:08:20 +0200 Subject: [PATCH] Fixed a bug where the last song in the song view was not showing up. --- app/src/main/assets/changelog.html | 7 +++++++ .../gramophone/adapter/song/ShuffleButtonSongAdapter.java | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/app/src/main/assets/changelog.html b/app/src/main/assets/changelog.html index 77f098b2..92f4fe38 100644 --- a/app/src/main/assets/changelog.html +++ b/app/src/main/assets/changelog.html @@ -25,6 +25,13 @@

You can view the changelog dialog again at any time from the about section.

+

Version 0.9.44 beta1

+ +
    +
  1. FIX: Last song in the song view not showing up.. +
  2. +
+

Version 0.9.43

    diff --git a/app/src/main/java/com/kabouzeid/gramophone/adapter/song/ShuffleButtonSongAdapter.java b/app/src/main/java/com/kabouzeid/gramophone/adapter/song/ShuffleButtonSongAdapter.java index 247d8c9f..1c83d347 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/adapter/song/ShuffleButtonSongAdapter.java +++ b/app/src/main/java/com/kabouzeid/gramophone/adapter/song/ShuffleButtonSongAdapter.java @@ -45,6 +45,12 @@ public class ShuffleButtonSongAdapter extends SongAdapter { return super.getIdentifier(position); } + @Override + public int getItemCount() { + int superItemCount = super.getItemCount(); + return superItemCount == 0 ? 0 : superItemCount + 1; + } + @Override public int getItemViewType(int position) { return position == 0 ? SHUFFLE_BUTTON : SONG;