Skip to content

Commit a4503eb

Browse files
committed
Remove TAG parameter, refactor method calls
1 parent a1cb3e5 commit a4503eb

3 files changed

Lines changed: 8 additions & 22 deletions

File tree

app/src/main/java/org/schabi/newpipe/QueueItemMenuUtil.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ public static void openPopupMenu(final PlayQueue playQueue,
2323
final View view,
2424
final boolean hideDetails,
2525
final FragmentManager fragmentManager,
26-
final Context context,
27-
final String tag) {
26+
final Context context) {
2827
final ContextThemeWrapper themeWrapper =
2928
new ContextThemeWrapper(context, R.style.DarkPopupMenu);
3029

@@ -52,9 +51,9 @@ public static void openPopupMenu(final PlayQueue playQueue,
5251
Collections.singletonList(item)
5352
);
5453
PlaylistAppendDialog.onPlaylistFound(context,
55-
() -> d.show(fragmentManager, tag),
54+
() -> d.show(fragmentManager, "QueueItemMenuUtil@append_playlist"),
5655
() -> PlaylistCreationDialog.newInstance(d)
57-
.show(fragmentManager, tag));
56+
.show(fragmentManager, "QueueItemMenuUtil@append_playlist"));
5857
return true;
5958
case R.id.menu_item_share:
6059
shareText(context, item.getTitle(), item.getUrl(),

app/src/main/java/org/schabi/newpipe/player/PlayQueueActivity.java

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -276,11 +276,6 @@ private void buildControls() {
276276
queueControlBinding.controlShuffle.setOnClickListener(this);
277277
}
278278

279-
private void buildItemPopupMenu(final PlayQueueItem item, final View view) {
280-
openPopupMenu(player.getPlayQueue(), item, view, false,
281-
getSupportFragmentManager(), this, TAG);
282-
}
283-
284279
////////////////////////////////////////////////////////////////////////////
285280
// Component Helpers
286281
////////////////////////////////////////////////////////////////////////////
@@ -328,13 +323,9 @@ public void selected(final PlayQueueItem item, final View view) {
328323

329324
@Override
330325
public void held(final PlayQueueItem item, final View view) {
331-
if (player == null) {
332-
return;
333-
}
334-
335-
final int index = player.getPlayQueue().indexOf(item);
336-
if (index != -1) {
337-
buildItemPopupMenu(item, view);
326+
if (player != null && player.getPlayQueue().indexOf(item) != -1) {
327+
openPopupMenu(player.getPlayQueue(), item, view, false,
328+
getSupportFragmentManager(), PlayQueueActivity.this);
338329
}
339330
}
340331

app/src/main/java/org/schabi/newpipe/player/Player.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3033,11 +3033,6 @@ public void selectQueueItem(final PlayQueueItem item) {
30333033
playQueue.setIndex(index);
30343034
}
30353035

3036-
private void heldQueueItem(final PlayQueueItem item, final View view) {
3037-
openPopupMenu(playQueue, item, view, true,
3038-
getParentActivity().getSupportFragmentManager(), context, TAG);
3039-
}
3040-
30413036
@Override
30423037
public void onPlayQueueEdited() {
30433038
notifyPlaybackUpdateToListeners();
@@ -3205,7 +3200,8 @@ public void selected(final PlayQueueItem item, final View view) {
32053200
@Override
32063201
public void held(final PlayQueueItem item, final View view) {
32073202
if (playQueue.indexOf(item) != -1) {
3208-
heldQueueItem(item, view);
3203+
openPopupMenu(playQueue, item, view, true,
3204+
getParentActivity().getSupportFragmentManager(), context);
32093205
}
32103206
}
32113207

0 commit comments

Comments
 (0)