Skip to content

Commit b82d048

Browse files
committed
VideoDetailFragment: remove duplicate code in startLoading
1 parent 44cb912 commit b82d048

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
@@ -810,18 +810,10 @@ private void prepareAndLoadInfo() {
810810

811811
@Override
812812
public void startLoading(final boolean forceLoad) {
813-
super.startLoading(forceLoad);
814-
815-
initTabs();
816-
currentInfo = null;
817-
if (currentWorker != null) {
818-
currentWorker.dispose();
819-
}
820-
821-
runWorker(forceLoad, stack.isEmpty());
813+
startLoading(forceLoad, null);
822814
}
823815

824-
private void startLoading(final boolean forceLoad, final boolean addToBackStack) {
816+
private void startLoading(final boolean forceLoad, final @Nullable Boolean addToBackStack) {
825817
super.startLoading(forceLoad);
826818

827819
initTabs();
@@ -830,7 +822,7 @@ private void startLoading(final boolean forceLoad, final boolean addToBackStack)
830822
currentWorker.dispose();
831823
}
832824

833-
runWorker(forceLoad, addToBackStack);
825+
runWorker(forceLoad, addToBackStack != null ? addToBackStack : stack.isEmpty());
834826
}
835827

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

0 commit comments

Comments
 (0)