From 3a742e8c0ba273577ad7caf23ea80764299b771f Mon Sep 17 00:00:00 2001 From: OdSazib Date: Wed, 3 Feb 2021 20:22:16 +0600 Subject: [PATCH] sdm660-common: DeviceSettings: Fix null object reference of thermal * also optimize code with references --- DeviceSettings/Android.mk | 3 ++- DeviceSettings/res/drawable/ic_device.xml | 12 +++++------- DeviceSettings/res/values/styles.xml | 2 +- .../res/xml/preferences_xiaomi_parts.xml | 1 + .../lineageos/settings/device/BootReceiver.java | 15 ++++++++++++--- 5 files changed, 21 insertions(+), 12 deletions(-) diff --git a/DeviceSettings/Android.mk b/DeviceSettings/Android.mk index 2a3126fe..b9278d89 100644 --- a/DeviceSettings/Android.mk +++ b/DeviceSettings/Android.mk @@ -1,9 +1,10 @@ LOCAL_PATH := $(call my-dir) -ifeq ($(BOARD_VENDOR_PLATFORM),xiaomi-sdm660) +ifeq ($(BOARD_VENDOR_PLATFORM), xiaomi-sdm660) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_STATIC_ANDROID_LIBRARIES := \ + androidx.core_core \ androidx.preference_preference LOCAL_SRC_FILES := $(call all-java-files-under, src) diff --git a/DeviceSettings/res/drawable/ic_device.xml b/DeviceSettings/res/drawable/ic_device.xml index 611b722e..e0a0b30d 100644 --- a/DeviceSettings/res/drawable/ic_device.xml +++ b/DeviceSettings/res/drawable/ic_device.xml @@ -1,11 +1,9 @@ - + android:width="24.0dp" + android:height="24.0dp" + android:viewportWidth="24.0" + android:viewportHeight="24.0" + android:tint="?android:attr/colorControlNormal"> diff --git a/DeviceSettings/res/values/styles.xml b/DeviceSettings/res/values/styles.xml index 675c0d90..3527a8d4 100644 --- a/DeviceSettings/res/values/styles.xml +++ b/DeviceSettings/res/values/styles.xml @@ -18,5 +18,5 @@ @style/PreferenceTheme -