1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2025-06-27 15:43:07 +00:00

VideoDetailFragment: remove duplicate code in startLoading

This commit is contained in:
Profpatsch 2024-12-26 16:53:50 +01:00
parent c37db85b97
commit 0b32738d42

View File

@ -819,18 +819,10 @@ public final class VideoDetailFragment
@Override @Override
public void startLoading(final boolean forceLoad) { public void startLoading(final boolean forceLoad) {
super.startLoading(forceLoad); startLoading(forceLoad, null);
initTabs();
currentInfo = null;
if (currentWorker != null) {
currentWorker.dispose();
}
runWorker(forceLoad, stack.isEmpty());
} }
private void startLoading(final boolean forceLoad, final boolean addToBackStack) { private void startLoading(final boolean forceLoad, final @Nullable Boolean addToBackStack) {
super.startLoading(forceLoad); super.startLoading(forceLoad);
initTabs(); initTabs();
@ -839,7 +831,7 @@ public final class VideoDetailFragment
currentWorker.dispose(); currentWorker.dispose();
} }
runWorker(forceLoad, addToBackStack); runWorker(forceLoad, addToBackStack != null ? addToBackStack : stack.isEmpty());
} }
private void runWorker(final boolean forceLoad, final boolean addToBackStack) { private void runWorker(final boolean forceLoad, final boolean addToBackStack) {