Status Update
Comments
dx...@gmail.com <dx...@gmail.com> #2
Project: platform/frameworks/support
Branch: androidx-main
Author: Aurimas Liutikas <
Link:
Bump asynclayoutinflater to 1.1.0-beta01
Expand for full commit details
Bump asynclayoutinflater to 1.1.0-beta01
Bug: 399115645
Test: ./gradlew -p asynclayoutinflater updateApi
Change-Id: I4b3b530da253fc274eaf281a7c82556fcd463ebd
Files:
- A
asynclayoutinflater/asynclayoutinflater-appcompat/api/1.1.0-beta01.txt
- A
asynclayoutinflater/asynclayoutinflater-appcompat/api/res-1.1.0-beta01.txt
- A
asynclayoutinflater/asynclayoutinflater-appcompat/api/restricted_1.1.0-beta01.txt
- M
asynclayoutinflater/asynclayoutinflater-appcompat/build.gradle
- A
asynclayoutinflater/asynclayoutinflater/api/1.1.0-beta01.txt
- A
asynclayoutinflater/asynclayoutinflater/api/res-1.1.0-beta01.txt
- A
asynclayoutinflater/asynclayoutinflater/api/restricted_1.1.0-beta01.txt
- M
libraryversions.toml
Hash: 5289ee6eecef7e8e62ece97f9a0e32213562fe36
Date: Tue Feb 25 11:27:57 2025
ma...@gmail.com <ma...@gmail.com> #3
ae...@google.com <ae...@google.com>
ch...@gmail.com <ch...@gmail.com> #4
Project: platform/frameworks/support
Branch: androidx-main
Author: Aurimas Liutikas <
Link:
Move asynclayoutinflater to 1.1.0-rc01
Expand for full commit details
Move asynclayoutinflater to 1.1.0-rc01
Test: None
Bug: 399115645
Change-Id: I3972a338368be5dbd8d5dca93796e27473e712e2
Files:
- M
libraryversions.toml
Hash: aac73804f3a14baecefcfefafab9801966dd18e6
Date: Wed Mar 05 17:14:53 2025
bu...@gmail.com <bu...@gmail.com> #5
Scheduled a release of 1.1.0-rc01 for March 26, 2025
[Deleted User] <[Deleted User]> #6
I also have this problem when SwipeRefreshLayout
is used in ViewPager2
, here's an ugly hack until the SwipeRefreshLayout gets fixed.
swipeRefreshLayout.addOnAttachStateChangeListener(object : View.OnAttachStateChangeListener {
override fun onViewAttachedToWindow(v: View) {
swipeRefreshLayout.apply {
// SwipeRefreshLayout.isRefreshing has correct value, its views just don't follow it
val wasRefreshing = isRefreshing
// set to false first, otherwise wasRefreshing would be ignored as duplicate
isRefreshing = false
isRefreshing = wasRefreshing
}
}
override fun onViewDetachedFromWindow(v: View) = Unit
})
Description
Version used:1.1.0
Devices/Android versions reproduced on:
If this is a bug in the library, we would appreciate if you could attach:
- Example:The page is composed of viewpager2, fragment A, and fragment B. Fragment A and fragment B In viewpager2, there is SwipeRefreshLayout in the layout of fragment A. Without setting the mOffscreenPageLimit of viewpager2, pull down to display the SwipeRefreshLayout in fragment A, and then slide viewpager2 to switch To fragment B and then switch back to fragment A, SwipeRefreshLayout is no longer visible on the page, but at this time isRefreshing of SwipeRefreshLayout is still true
- A screenrecord or screenshots showing the issue (if UI related).