Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit ad6ee948 authored by Tommy Webb's avatar Tommy Webb Committed by Michael Bestas
Browse files

Fix ever-growing AppOpItem string representation

Test: Manual: `adb shell dumpsys activity service com.android.systemui \
| grep AppOpItem` lines end with `Paused=false)` or `Paused=true)` even
when run multiple times, not gathering additional `false)` or `true)`.

Change-Id: I073e6c7c8180b9bd76d45570596a9b2ba769bbe3
parent 4fd64f24
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ public class AppOpItem {
    private int mUid;
    private String mPackageName;
    private long mTimeStartedElapsed;
    private StringBuilder mState;
    private String mState;
    private boolean mIsDisabled;

    public AppOpItem(int code, int uid, String packageName, long timeStartedElapsed) {
@@ -38,7 +38,8 @@ public class AppOpItem {
                .append("Op code=").append(code).append(", ")
                .append("UID=").append(uid).append(", ")
                .append("Package name=").append(packageName).append(", ")
                .append("Paused=");
                .append("Paused=")
                .toString();
    }

    public int getCode() {
@@ -67,6 +68,6 @@ public class AppOpItem {

    @Override
    public String toString() {
        return mState.append(mIsDisabled).append(")").toString();
        return mState + mIsDisabled + ")";
    }
}