Loading src/org/lineageos/lineageparts/statusbar/StatusBarSettings.java +9 −3 Original line number Diff line number Diff line Loading @@ -5,7 +5,9 @@ */ package org.lineageos.lineageparts.statusbar; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.BatteryManager; import android.os.Bundle; import android.provider.Settings; Loading @@ -16,8 +18,6 @@ import android.view.View; import androidx.preference.Preference; import androidx.preference.PreferenceCategory; import com.android.settingslib.fuelgauge.BatteryUtils; import org.lineageos.lineageparts.R; import org.lineageos.lineageparts.SettingsPreferenceFragment; import org.lineageos.lineageparts.utils.DeviceUtils; Loading Loading @@ -74,7 +74,7 @@ public class StatusBarSettings extends SettingsPreferenceFragment statusBarBattery.setOnPreferenceChangeListener(this); enableStatusBarBatteryDependents(statusBarBattery.getIntValue(2)); Intent intent = BatteryUtils.getBatteryIntent(getContext()); Intent intent = getBatteryIntent(getContext()); if (intent != null) { mBatteryPresent = intent.getBooleanExtra(BatteryManager.EXTRA_PRESENT, true); } Loading Loading @@ -156,6 +156,12 @@ public class StatusBarSettings extends SettingsPreferenceFragment mStatusBarBatteryShowPercent.setEnabled(batteryIconStyle != STATUS_BAR_BATTERY_STYLE_TEXT); } /** Gets the latest sticky battery intent from the Android system. */ public static Intent getBatteryIntent(Context context) { return context.registerReceiver( /*receiver=*/ null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED)); } private void updateQuickPulldownSummary(int value) { String summary=""; switch (value) { Loading Loading
src/org/lineageos/lineageparts/statusbar/StatusBarSettings.java +9 −3 Original line number Diff line number Diff line Loading @@ -5,7 +5,9 @@ */ package org.lineageos.lineageparts.statusbar; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.BatteryManager; import android.os.Bundle; import android.provider.Settings; Loading @@ -16,8 +18,6 @@ import android.view.View; import androidx.preference.Preference; import androidx.preference.PreferenceCategory; import com.android.settingslib.fuelgauge.BatteryUtils; import org.lineageos.lineageparts.R; import org.lineageos.lineageparts.SettingsPreferenceFragment; import org.lineageos.lineageparts.utils.DeviceUtils; Loading Loading @@ -74,7 +74,7 @@ public class StatusBarSettings extends SettingsPreferenceFragment statusBarBattery.setOnPreferenceChangeListener(this); enableStatusBarBatteryDependents(statusBarBattery.getIntValue(2)); Intent intent = BatteryUtils.getBatteryIntent(getContext()); Intent intent = getBatteryIntent(getContext()); if (intent != null) { mBatteryPresent = intent.getBooleanExtra(BatteryManager.EXTRA_PRESENT, true); } Loading Loading @@ -156,6 +156,12 @@ public class StatusBarSettings extends SettingsPreferenceFragment mStatusBarBatteryShowPercent.setEnabled(batteryIconStyle != STATUS_BAR_BATTERY_STYLE_TEXT); } /** Gets the latest sticky battery intent from the Android system. */ public static Intent getBatteryIntent(Context context) { return context.registerReceiver( /*receiver=*/ null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED)); } private void updateQuickPulldownSummary(int value) { String summary=""; switch (value) { Loading