fix(YouTube - Playback speed): Use old speed menu for player button if enabled
This commit is contained in:
+1
-2
@@ -34,8 +34,7 @@ public final class PlaybackSpeedMenuFilter extends Filter {
|
|||||||
Settings.CUSTOM_SPEED_MENU,
|
Settings.CUSTOM_SPEED_MENU,
|
||||||
"playback_speed_sheet_content.eml-js");
|
"playback_speed_sheet_content.eml-js");
|
||||||
|
|
||||||
|
addPathCallbacks(playbackRateSelectorGroup, oldPlaybackMenuGroup);
|
||||||
addPathCallbacks(playbackRateSelectorGroup);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
+5
-4
@@ -9,9 +9,6 @@ import app.revanced.extension.youtube.patches.VideoInformation;
|
|||||||
import app.revanced.extension.youtube.patches.playback.speed.CustomPlaybackSpeedPatch;
|
import app.revanced.extension.youtube.patches.playback.speed.CustomPlaybackSpeedPatch;
|
||||||
import app.revanced.extension.youtube.settings.Settings;
|
import app.revanced.extension.youtube.settings.Settings;
|
||||||
|
|
||||||
import static app.revanced.extension.shared.StringRef.str;
|
|
||||||
import static app.revanced.extension.shared.Utils.showToastShort;
|
|
||||||
|
|
||||||
@SuppressWarnings("unused")
|
@SuppressWarnings("unused")
|
||||||
public class PlaybackSpeedDialogButton {
|
public class PlaybackSpeedDialogButton {
|
||||||
@Nullable
|
@Nullable
|
||||||
@@ -29,7 +26,11 @@ public class PlaybackSpeedDialogButton {
|
|||||||
Settings.PLAYBACK_SPEED_DIALOG_BUTTON::get,
|
Settings.PLAYBACK_SPEED_DIALOG_BUTTON::get,
|
||||||
view -> {
|
view -> {
|
||||||
try {
|
try {
|
||||||
CustomPlaybackSpeedPatch.showModernCustomPlaybackSpeedDialog(view.getContext());
|
if (Settings.RESTORE_OLD_SPEED_MENU.get()) {
|
||||||
|
CustomPlaybackSpeedPatch.showOldPlaybackSpeedMenu();
|
||||||
|
} else {
|
||||||
|
CustomPlaybackSpeedPatch.showModernCustomPlaybackSpeedDialog(view.getContext());
|
||||||
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
Logger.printException(() -> "speed button onClick failure", ex);
|
Logger.printException(() -> "speed button onClick failure", ex);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user