Repository navigation
0.17.58.4
Fixed the URL-test dialog crash in R8 release builds.
- fix(urltest): disabled change animations in the test-result list. R8 release builds crashed with
trying to unhide a view that was not hidden/view is not a child, cannot hide(RecyclerView 1.3.2) while a URL test was running — at the start of a retry round on multi-round runs, and near the end of a check on single-source groups. Root cause: payload-lessnotifyItemChangedmadeDefaultItemAnimatorcross-fade every row update (old holder hidden viaChildHelper.hide), while the dialog measures its list twice per frame (AlertDialogLayout); the R8 build's faster timings exposed the hidden-views bookkeeping race. WithsupportsChangeAnimations = falsethe holder is rebound in place, nothing is ever hidden, and the crash site is unreachable. Debug builds were never affected. - Row status now updates instantly without the old/new card cross-fade.