fix(YouTube - Video quality): Fix dialog quality list check mark not always shown

This commit is contained in:
LisoUseInAIKyrios
2025-08-04 15:17:00 -04:00
parent 4b2b5e3029
commit 1bc63e50a7
2 changed files with 3 additions and 4 deletions

View File

@@ -145,9 +145,8 @@ public class RememberVideoQualityPatch {
}
VideoQuality updatedCurrentQuality = qualities[originalQualityIndex];
if (updatedCurrentQuality.patch_getResolution() != AUTOMATIC_VIDEO_QUALITY_VALUE &&
(currentQuality == null
|| !currentQuality.patch_getQualityName().equals(updatedCurrentQuality.patch_getQualityName()))) {
if (updatedCurrentQuality.patch_getResolution() != AUTOMATIC_VIDEO_QUALITY_VALUE
&& (currentQuality == null || currentQuality != updatedCurrentQuality)) {
currentQuality = updatedCurrentQuality;
Logger.printDebug(() -> "Current quality changed to: " + updatedCurrentQuality);

View File

@@ -207,7 +207,7 @@ public class VideoQualityDialogButton {
// -1 adjustment for automatic quality at first index.
int listViewSelectedIndex = -1;
for (VideoQuality quality : currentQualities) {
if (quality == currentQuality) {
if (quality.patch_getQualityName().equals(currentQuality.patch_getQualityName())) {
break;
}
listViewSelectedIndex++;