Skip to content

Commit d0ae835

Browse files
fix(YouTube - Settings): Correctly show summary text if search box is closed before searching
1 parent 494912b commit d0ae835

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/ReVancedPreferenceFragment.java

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -420,9 +420,11 @@ void applyHighlighting(String query, Pattern queryPattern) {
420420

421421
@CallSuper
422422
void clearHighlighting() {
423-
super.clearHighlighting();
423+
if (highlightingApplied) {
424+
preference.setSummary(originalSummary);
425+
}
424426

425-
preference.setSummary(originalSummary);
427+
super.clearHighlighting();
426428
}
427429
}
428430

@@ -472,10 +474,12 @@ void applyHighlighting(String query, Pattern queryPattern) {
472474

473475
@CallSuper
474476
void clearHighlighting() {
475-
super.clearHighlighting();
477+
if (highlightingApplied) {
478+
preference.setSummaryOn(originalSummaryOn);
479+
preference.setSummaryOff(originalSummaryOff);
480+
}
476481

477-
preference.setSummaryOn(originalSummaryOn);
478-
preference.setSummaryOff(originalSummaryOff);
482+
super.clearHighlighting();
479483
}
480484
}
481485

@@ -529,8 +533,10 @@ void applyHighlighting(String query, Pattern queryPattern) {
529533

530534
@CallSuper
531535
void clearHighlighting() {
532-
super.clearHighlighting();
536+
if (highlightingApplied) {
537+
preference.setEntries(originalEntries);
538+
}
533539

534-
preference.setEntries(originalEntries);
540+
super.clearHighlighting();
535541
}
536542
}

0 commit comments

Comments
 (0)