mirror of
https://github.com/revanced/revanced-integrations.git
synced 2025-02-10 19:16:47 +01:00
refactor: remove unused code in old-quality
patch (#101)
This commit is contained in:
parent
f9a137ca1f
commit
6c60a2d929
@ -1,40 +1,23 @@
|
|||||||
package app.revanced.integrations.patches;
|
package app.revanced.integrations.patches;
|
||||||
|
|
||||||
import android.graphics.Color;
|
|
||||||
import android.graphics.drawable.ColorDrawable;
|
|
||||||
import android.util.Log;
|
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
import android.view.Window;
|
|
||||||
import android.widget.ListView;
|
import android.widget.ListView;
|
||||||
import android.widget.RelativeLayout;
|
|
||||||
|
|
||||||
import java.util.Arrays;
|
|
||||||
|
|
||||||
import app.revanced.integrations.settings.SettingsEnum;
|
import app.revanced.integrations.settings.SettingsEnum;
|
||||||
import app.revanced.integrations.utils.LogHelper;
|
import app.revanced.integrations.utils.LogHelper;
|
||||||
|
|
||||||
public class OldQualityLayoutPatch {
|
public class OldQualityLayoutPatch {
|
||||||
public static Window window;
|
|
||||||
private static boolean hideWindow = true;
|
|
||||||
|
|
||||||
public static void showOldQualityMenu(ListView listView)
|
public static void showOldQualityMenu(ListView listView)
|
||||||
{
|
{
|
||||||
if (!SettingsEnum.OLD_STYLE_QUALITY_SETTINGS.getBoolean()) return;
|
if (!SettingsEnum.OLD_STYLE_QUALITY_SETTINGS.getBoolean()) return;
|
||||||
|
|
||||||
hideWindow = true;
|
|
||||||
|
|
||||||
listView.setOnHierarchyChangeListener(new ViewGroup.OnHierarchyChangeListener() {
|
listView.setOnHierarchyChangeListener(new ViewGroup.OnHierarchyChangeListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onChildViewAdded(View parent, View child) {
|
public void onChildViewAdded(View parent, View child) {
|
||||||
LogHelper.debug(OldQualityLayoutPatch.class, "Added: " + child);
|
LogHelper.debug(OldQualityLayoutPatch.class, "Added: " + child);
|
||||||
|
|
||||||
parent.setVisibility(View.GONE);
|
parent.setVisibility(View.GONE);
|
||||||
if (window != null && hideWindow) {
|
|
||||||
window.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
|
|
||||||
|
|
||||||
hideWindow = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
final var indexOfAdvancedQualityMenuItem = 4;
|
final var indexOfAdvancedQualityMenuItem = 4;
|
||||||
if (listView.indexOfChild(child) != indexOfAdvancedQualityMenuItem) return;
|
if (listView.indexOfChild(child) != indexOfAdvancedQualityMenuItem) return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user