mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 07:13:00 +00:00 
			
		
		
		
	Also show toast in openDownloadDialog()
and lengthened a bit to inform user to wait...
This commit is contained in:
		| @@ -669,13 +669,7 @@ public class RouterActivity extends AppCompatActivity { | ||||
|     } | ||||
|  | ||||
|     private void openAddToPlaylistDialog() { | ||||
|         // Getting the stream info usually takes a moment | ||||
|         // Notifying the user here to ensure that no confusion arises | ||||
|         Toast.makeText( | ||||
|                 getApplicationContext(), | ||||
|                 getString(R.string.processing_may_take_a_moment), | ||||
|                 Toast.LENGTH_SHORT) | ||||
|                 .show(); | ||||
|         pleaseWait(); | ||||
|  | ||||
|         disposables.add(ExtractorHelper.getStreamInfo(currentServiceId, currentUrl, false) | ||||
|                 .subscribeOn(Schedulers.io()) | ||||
| @@ -705,6 +699,8 @@ public class RouterActivity extends AppCompatActivity { | ||||
|  | ||||
|     @SuppressLint("CheckResult") | ||||
|     private void openDownloadDialog() { | ||||
|         pleaseWait(); | ||||
|  | ||||
|         disposables.add(ExtractorHelper.getStreamInfo(currentServiceId, currentUrl, true) | ||||
|                 .subscribeOn(Schedulers.io()) | ||||
|                 .observeOn(AndroidSchedulers.mainThread()) | ||||
| @@ -719,6 +715,16 @@ public class RouterActivity extends AppCompatActivity { | ||||
|                 }, throwable -> showUnsupportedUrlDialog(currentUrl))); | ||||
|     } | ||||
|  | ||||
|     private void pleaseWait() { | ||||
|         // Getting the stream info usually takes a moment | ||||
|         // Notifying the user here to ensure that no confusion arises | ||||
|         Toast.makeText( | ||||
|                         getApplicationContext(), | ||||
|                         getString(R.string.processing_may_take_a_moment), | ||||
|                         Toast.LENGTH_LONG) | ||||
|                 .show(); | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public void onRequestPermissionsResult(final int requestCode, | ||||
|                                            @NonNull final String[] permissions, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 devlearner
					devlearner