Nick Kleban

Results 9 issues of Nick Kleban

On some devices it's not selected when attached to RecyclerView until I do scrolling. I found similar issue #22 with workaround, but I hope it could work correctly out of...

As title says on some devices I noticed that first dot was truncated. I tried to fix it by setting horizontal padding, but view just ignores it. ![ea774eb4-3d0a-4ec4-825e-5228edab84be](https://user-images.githubusercontent.com/64905459/177988569-af5caaba-20ef-45a3-94fc-8d72e6474503.png)

**Describe the bug** Nullable ObjectType uses wrong infix function `String.to(value: Any?)` that leads to incorrect output. **To Reproduce** ``` val a: ObjectType? = obj { "a" to "a" } val...

bug

**Problem:** I want my ViewModels to be able to receive through Hilt: 1. SavedStateHandle 2. Dependencies like Usecases, Repositories etc. 3. Screen arguments **Solution:** Default args for a savedStateHandle is...

di: hilt

**Describe the bug** Can't generate [external serializer](https://github.com/Kotlin/kotlinx.serialization/blob/master/docs/serializers.md#deriving-external-serializer-for-another-kotlin-class-experimental) for a 3rd party Kotlin class in Android project. 3rd party class is like by definition class from "another module" why I can't...

**Description** I have a compose UI function which hides some of it's content in case if `ime` is visible. Inside it I have `AnimatedVisibility`. ``` AnimatedVisibility(visible = !WindowInsets.isImeVisible) { content()...

bug

**Description** When running Compose screenshot tests there is quite a bit of noise printed to stderr. ``` WalletPreviewTests > Test rendering of WalletsScreen in dark mode STANDARD_ERROR Jan 24, 2024...

bug

Layout Inspector and Live Edit are not working properly. After I enable any of them l see an initial screen that I put into navigator constructor ( `BlankScreen` in my...

Hi! Thank you for the library, it's really helpful. While investigating it I found that it's requires wrapping `packageInstaller.createSession(apkUri).await()` in try\catch block. Have you considered instead of throwing exceptions to...

enhancement