Items can now only be added to the queue if they also have a media

object
This commit is contained in:
daniel oeh 2012-08-10 15:06:34 +02:00
parent 18e4625e9a
commit 13f04e9fd9

View File

@ -39,11 +39,11 @@ public class FeedItemMenuHandler {
&& requester.isDownloadingFile(selectedItem.getMedia());
menu.findItem(R.id.cancel_download_item).setVisible(isDownloading);
if (manager.isInQueue(selectedItem)) {
menu.findItem(R.id.remove_from_queue_item).setVisible(true);
} else {
menu.findItem(R.id.add_to_queue_item).setVisible(true);
}
boolean isInQueue = manager.isInQueue(selectedItem);
menu.findItem(R.id.remove_from_queue_item).setVisible(isInQueue);
menu.findItem(R.id.add_to_queue_item).setVisible(
!isInQueue && selectedItem.getMedia() != null);
menu.findItem(R.id.share_link_item).setVisible(
selectedItem.getLink() != null);