mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-11-04 09:13:00 +00:00 
			
		
		
		
	-Removed duplicate dialog open instances in service player activity.
This commit is contained in:
		@@ -433,12 +433,10 @@ public abstract class ServicePlayerActivity extends AppCompatActivity
 | 
			
		||||
            player.onShuffleClicked();
 | 
			
		||||
 | 
			
		||||
        } else if (view.getId() == playbackSpeedButton.getId()) {
 | 
			
		||||
            PlaybackParameterDialog.newInstance(player.getPlaybackSpeed(),
 | 
			
		||||
                    player.getPlaybackPitch()).show(getSupportFragmentManager(), getTag());
 | 
			
		||||
            openPlaybackParameterDialog();
 | 
			
		||||
 | 
			
		||||
        } else if (view.getId() == playbackPitchButton.getId()) {
 | 
			
		||||
            PlaybackParameterDialog.newInstance(player.getPlaybackSpeed(),
 | 
			
		||||
                    player.getPlaybackPitch()).show(getSupportFragmentManager(), getTag());
 | 
			
		||||
            openPlaybackParameterDialog();
 | 
			
		||||
 | 
			
		||||
        } else if (view.getId() == metadata.getId()) {
 | 
			
		||||
            scrollToSelected();
 | 
			
		||||
@@ -450,9 +448,15 @@ public abstract class ServicePlayerActivity extends AppCompatActivity
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    ////////////////////////////////////////////////////////////////////////////
 | 
			
		||||
    // Playback Parameters Listener
 | 
			
		||||
    // Playback Parameters
 | 
			
		||||
    ////////////////////////////////////////////////////////////////////////////
 | 
			
		||||
 | 
			
		||||
    private void openPlaybackParameterDialog() {
 | 
			
		||||
        if (player == null) return;
 | 
			
		||||
        PlaybackParameterDialog.newInstance(player.getPlaybackSpeed(),
 | 
			
		||||
                player.getPlaybackPitch()).show(getSupportFragmentManager(), getTag());
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public void onPlaybackParameterChanged(float playbackTempo, float playbackPitch) {
 | 
			
		||||
        if (player != null) player.setPlaybackParameters(playbackTempo, playbackPitch);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user