Saket Narayan

Results 67 issues of Saket Narayan

### Pitch One of the biggest inconveniences of using mastodon on mobile is that client apps can't support deeplinks. When a mastodon url is clicked it opens in a web...

suggestion

I'm not sure if this is an intentional behavior so thought I'd create a discussion. I noticed that my screen Views are getting recreated multiple times during their lifetime. To...

discussion

`CollapsingToolbarScaffold` doesn't seem to report scroll events until the toolbar is fully collapsed when a nested scroll connection is provided. Is this expected? Does Compose UI require special handling from...

Hey @onebone, would it be possible to snap the header to its nearest edge when a scroll is released?

feature

- [X] I have searched [existing issues](https://github.com/google/flexbox-layout/issues) and confirmed this is not a duplicate While Compose UI has good interop APIs to work with Views, it'd be superb if `flexbox-layout`...

**Glide Version**: 4.15.1 **Device/Android Version**: Pixel 7 Emulator, API 31 **Issue details / Repro steps / Use case background**: When disk caching is enabled, Glide fails to load vector drawables....

Should okio offer an `BufferedSink` -> `Appendable` adapter for use with `kotlinpoet` and other libraries that do not accept output streams? ```kotlin fileSystem.write(path) { // Along the lines of BufferedSink#outputStream()....

enhancement

### Description When robolectric is used to render an `AlertDialog()` composable, it runs into a `Must not reached.` error if any text is present. A quick search on `cs.android.com` says...

### Description When a screenshot is taken right after a button is clicked, Robolectric runs into a crash that seems to be related to how ripples are drawn. ### Steps...

**Is your feature request related to a problem? Please describe.** Considering that robolectric already implements `Environment.getExternalStoragePublicDirectory()` and related functions for file storage, it'd be nice if `context.contentResolver.insert("content://media…")` and `context.contentResolver.query("content://media…")` functions...