ComposeReorderable
ComposeReorderable copied to clipboard
Enables reordering by drag and drop in Jetpack Compose (Desktop) LazyList & LazyGrid.
The examples show using a `mutableStateOf()` but it would be nice to use `mutableStateListOf`. When I tried to use it, the animation of reordering is not smooth anymore and the...
Bumps material from 1.2.0 to 1.2.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
It is not happening every time but most of the time. After scrolling it leaves a gap of the item height. Once you scroll a little bit item appears again....
Bumps [coil-compose](https://github.com/coil-kt/coil) from 2.2.0 to 2.2.1. Release notes Sourced from coil-compose's releases. 2.2.1 See CHANGELOG.md. Changelog Sourced from coil-compose's changelog. [2.2.1] - September 8, 2022 Fix: RoundedCornersTransformation now properly scales...
Bumps gradle from 7.2.2 to 7.3.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Issue described in https://github.com/aclassen/ComposeReorderable/issues/39 has regressed and can be noticed again. Tested on 0.9.2 and latest compose versions
Is it possible to show some static background color in place of item instead of just blank space while dragging is in progress? refer image to understand more:
Infinite recomposition occurs when state properties such as `draggingItemTop` and `draggingItemLeft` are called within composition. Usecase would be to subscribe on these values via `LaunchedEffect` to customize certain UI behavior...
The internal structure of LazyStaggeredGridItemScope is missing the animateItemPlacement() modifier that LazyGridItemScope has, so that section does not work properly. Also, there was no way to tell the orientation from...