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

Commit ccf232a8 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "SystemBarAttributesListener: log appearance as String instead of integer"

parents 61edd42c f2f813cb
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -16,6 +16,8 @@

package com.android.systemui.statusbar.phone

import android.view.InsetsFlags
import android.view.ViewDebug
import android.view.WindowInsets.Type.InsetsType
import android.view.WindowInsetsController.Appearance
import android.view.WindowInsetsController.Behavior
@@ -148,4 +150,20 @@ private data class SystemBarAttributesParams(
) {
    val letterboxesArray = letterboxes.toTypedArray()
    val appearanceRegionsArray = appearanceRegions.toTypedArray()
    override fun toString(): String {
        val appearanceToString =
                ViewDebug.flagsToString(InsetsFlags::class.java, "appearance", appearance)
        return """SystemBarAttributesParams(
            displayId=$displayId,
            appearance=$appearanceToString,
            appearanceRegions=$appearanceRegions,
            navbarColorManagedByIme=$navbarColorManagedByIme,
            behavior=$behavior,
            requestedVisibleTypes=$requestedVisibleTypes,
            packageName='$packageName',
            letterboxes=$letterboxes,
            letterboxesArray=${letterboxesArray.contentToString()},
            appearanceRegionsArray=${appearanceRegionsArray.contentToString()}
            )""".trimMargin()
    }
}