mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2025-06-27 07:32:54 +00:00
VideoDetailFragment: remove duplicate code in startLoading
This commit is contained in:
parent
c37db85b97
commit
0b32738d42
@ -819,6 +819,10 @@ public final class VideoDetailFragment
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void startLoading(final boolean forceLoad) {
|
public void startLoading(final boolean forceLoad) {
|
||||||
|
startLoading(forceLoad, null);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void startLoading(final boolean forceLoad, final @Nullable Boolean addToBackStack) {
|
||||||
super.startLoading(forceLoad);
|
super.startLoading(forceLoad);
|
||||||
|
|
||||||
initTabs();
|
initTabs();
|
||||||
@ -827,19 +831,7 @@ public final class VideoDetailFragment
|
|||||||
currentWorker.dispose();
|
currentWorker.dispose();
|
||||||
}
|
}
|
||||||
|
|
||||||
runWorker(forceLoad, stack.isEmpty());
|
runWorker(forceLoad, addToBackStack != null ? addToBackStack : stack.isEmpty());
|
||||||
}
|
|
||||||
|
|
||||||
private void startLoading(final boolean forceLoad, final boolean addToBackStack) {
|
|
||||||
super.startLoading(forceLoad);
|
|
||||||
|
|
||||||
initTabs();
|
|
||||||
currentInfo = null;
|
|
||||||
if (currentWorker != null) {
|
|
||||||
currentWorker.dispose();
|
|
||||||
}
|
|
||||||
|
|
||||||
runWorker(forceLoad, addToBackStack);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void runWorker(final boolean forceLoad, final boolean addToBackStack) {
|
private void runWorker(final boolean forceLoad, final boolean addToBackStack) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user