Merge "Invalidate talkback accessibility tree after transitioning" into qt-dev am: 9054ff2185

am: 90bba3c3de

Change-Id: Ieacf0759de61bd2b65b4fef5d9bef24df8c3504a
This commit is contained in:
Evan Laird
2019-06-07 14:41:54 -07:00
committed by android-build-merger

View File

@@ -24,6 +24,7 @@ import android.content.Context
import android.graphics.drawable.Drawable
import android.text.TextUtils
import android.transition.AutoTransition
import android.transition.Transition
import android.transition.TransitionManager
import android.util.AttributeSet
import android.view.LayoutInflater
@@ -62,6 +63,23 @@ class ChannelEditorListView(c: Context, attrs: AttributeSet) : LinearLayout(c, a
val transition = AutoTransition()
transition.duration = 200
transition.addListener(object : Transition.TransitionListener {
override fun onTransitionEnd(p0: Transition?) {
notifySubtreeAccessibilityStateChangedIfNeeded()
}
override fun onTransitionResume(p0: Transition?) {
}
override fun onTransitionPause(p0: Transition?) {
}
override fun onTransitionCancel(p0: Transition?) {
}
override fun onTransitionStart(p0: Transition?) {
}
})
TransitionManager.beginDelayedTransition(this, transition)
// Remove any rows