NeoApplications / Neo-Feed

a custom Google Now Feed alternative for launchers
GNU General Public License v3.0
176 stars 6 forks source link

Composables in ComposeOverlayView do not recompose on state changes #29

Closed RyanKoech closed 3 months ago

RyanKoech commented 11 months ago

Describe the bug Composables in ComposeOverlayView do not recompose on state changes

To Reproduce Steps to reproduce the behavior:

  1. Install latest Neo-Feed on main branch
  2. Go to Install Neo Launcher. Head at this commit
  3. Go to launcher settings, Search & Feed, Set Neo Feed as Launcher Feed
  4. Go back to home screen
  5. Scroll right to open feed from left
  6. Click top right nut icon
  7. Observe drawer not shown

Expected behavior Drawer should be shown

Screenshots If applicable, add screenshots to help explain your problem.

Neo Feed Version(please complete the following information):

Smartphone (please complete the following information):

Additional context Add any other context about the problem here.

machiav3lli commented 3 months ago

ComposeOverlayView was a first (till now not fully successful) try to migrate fully to Compose.

In the following versions we'll give it another try. Till then, the community groups are the place for reporting on tests & similar stuff, as it's less effort for us to communicate there.