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

Commit f53437f6 authored by Prince Donkor's avatar Prince Donkor Committed by Android (Google) Code Review
Browse files

Merge "Updated widgetAccessibilityDelegate in communal view model to perform...

Merge "Updated widgetAccessibilityDelegate in communal view model to perform Accessibility Action" into main
parents b1421374 4af8bbdf
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
package com.android.systemui.communal.ui.viewmodel

import android.content.res.Resources
import android.os.Bundle
import android.view.View
import android.view.accessibility.AccessibilityNodeInfo
import com.android.systemui.communal.domain.interactor.CommunalInteractor
@@ -209,6 +210,20 @@ constructor(
                    )
                )
            }

            override fun performAccessibilityAction(
                host: View,
                action: Int,
                args: Bundle?
            ): Boolean {
                when (action) {
                    AccessibilityNodeInfo.AccessibilityAction.ACTION_LONG_CLICK.id -> {
                        onOpenWidgetEditor()
                        return true
                    }
                }
                return super.performAccessibilityAction(host, action, args)
            }
        }

    private val _isEnableWidgetDialogShowing: MutableStateFlow<Boolean> = MutableStateFlow(false)