Fix crash in BrightnessTracker write events

Bug: 183070682
Change-Id: Ia59bf41aa824fd501dfdee306f383eaf281b3461
Test: manual
This commit is contained in:
Fiona Campbell
2021-05-07 17:07:13 +00:00
parent 3d46ae52dc
commit 81f2bbe018

View File

@@ -567,7 +567,11 @@ public class BrightnessTracker {
out.attributeLong(null, ATTR_TIMESTAMP, toWrite[i].timeStamp);
out.attribute(null, ATTR_PACKAGE_NAME, toWrite[i].packageName);
out.attributeInt(null, ATTR_USER, userSerialNo);
out.attribute(null, ATTR_UNIQUE_DISPLAY_ID, toWrite[i].uniqueDisplayId);
String uniqueDisplayId = toWrite[i].uniqueDisplayId;
if (uniqueDisplayId == null) {
uniqueDisplayId = "";
}
out.attribute(null, ATTR_UNIQUE_DISPLAY_ID, uniqueDisplayId);
out.attributeFloat(null, ATTR_BATTERY_LEVEL, toWrite[i].batteryLevel);
out.attributeBoolean(null, ATTR_NIGHT_MODE, toWrite[i].nightMode);
out.attributeInt(null, ATTR_COLOR_TEMPERATURE,