Chris Banes

Results 118 comments of Chris Banes

The way I've implemented this is to keep a Map of ReentrantLocks. Feels a bit hacky but it seems to be working. ``` java HashMap mDiskCacheEditLocks = new HashMap(); final...

I'll fix this when I do the next release.

Hey, I'm not sure what you mean. Are you asking for a way to reset everything back to the original state? You could then change the insetter and request an...

Interesting. Can you provide an example of a layout which didn't work? Insets dispatch happens before `onMeasure` and `onLayout` (at least it should), therefore an explicit call to `requestLayout` should...

This looks to be due to the weird way in which `ActionBarOverlayLayout` is implemented. It waits for it's measure before re-dispatching insets, but the child has already been measured. `child.requestLayout()`...

Having a quick look through the source, it looks like the dividers are taken into account for layout, but not when measuring children.

> What I found interesting in TiVi is that it's using versions catalogs, which is an interesting but currently rarely used feature Version catalogs was only added in Gradle 7.0,...

@gouri-panda please do!