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

Commit fa2d8664 authored by Christian Göllner's avatar Christian Göllner Committed by Android (Google) Code Review
Browse files

Merge "SystemBarAttributesListener: log appearance as String instead of integer" into tm-qpr-dev

parents ca773490 b2fb674c
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -16,7 +16,9 @@

package com.android.systemui.statusbar.phone

import android.view.InsetsFlags
import android.view.InsetsVisibilities
import android.view.ViewDebug
import android.view.WindowInsetsController.Appearance
import android.view.WindowInsetsController.Behavior
import com.android.internal.statusbar.LetterboxDetails
@@ -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,
            requestedVisibilities=$requestedVisibilities,
            packageName='$packageName',
            letterboxes=$letterboxes,
            letterboxesArray=${letterboxesArray.contentToString()},
            appearanceRegionsArray=${appearanceRegionsArray.contentToString()}
            )""".trimMargin()
    }
}