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

Commit a504f3ce authored by Jernej Virag's avatar Jernej Virag Committed by Android (Google) Code Review
Browse files

Merge "Better trace ShadeNode controller actions" into main

parents 372004b6 bda305e2
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -234,21 +234,21 @@ private class ShadeNode(val controller: NodeController) {
    fun getChildCount(): Int = controller.getChildCount()

    fun addChildAt(child: ShadeNode, index: Int) {
        traceSection("ShadeNode#addChildAt") {
        traceSection({ "ShadeNode#${controller::class.simpleName}#addChildAt" }) {
            controller.addChildAt(child.controller, index)
            child.controller.onViewAdded()
        }
    }

    fun moveChildTo(child: ShadeNode, index: Int) {
        traceSection("ShadeNode#moveChildTo") {
        traceSection({ "ShadeNode#${controller::class.simpleName}#moveChildTo" }) {
            controller.moveChildTo(child.controller, index)
            child.controller.onViewMoved()
        }
    }

    fun removeChild(child: ShadeNode, isTransfer: Boolean) {
        traceSection("ShadeNode#removeChild") {
        traceSection({ "ShadeNode#${controller::class.simpleName}#removeChild" }) {
            controller.removeChild(child.controller, isTransfer)
            child.controller.onViewRemoved()
        }