Skip to content

Commit 0b32738

Browse files
committed
VideoDetailFragment: remove duplicate code in startLoading
1 parent c37db85 commit 0b32738

1 file changed

Lines changed: 3 additions & 11 deletions

File tree

app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -819,18 +819,10 @@ private void prepareAndLoadInfo() {
819819

820820
@Override
821821
public void startLoading(final boolean forceLoad) {
822-
super.startLoading(forceLoad);
823-
824-
initTabs();
825-
currentInfo = null;
826-
if (currentWorker != null) {
827-
currentWorker.dispose();
828-
}
829-
830-
runWorker(forceLoad, stack.isEmpty());
822+
startLoading(forceLoad, null);
831823
}
832824

833-
private void startLoading(final boolean forceLoad, final boolean addToBackStack) {
825+
private void startLoading(final boolean forceLoad, final @Nullable Boolean addToBackStack) {
834826
super.startLoading(forceLoad);
835827

836828
initTabs();
@@ -839,7 +831,7 @@ private void startLoading(final boolean forceLoad, final boolean addToBackStack)
839831
currentWorker.dispose();
840832
}
841833

842-
runWorker(forceLoad, addToBackStack);
834+
runWorker(forceLoad, addToBackStack != null ? addToBackStack : stack.isEmpty());
843835
}
844836

845837
private void runWorker(final boolean forceLoad, final boolean addToBackStack) {

0 commit comments

Comments
 (0)