Skip to content

[BUG] App becomes unusable after scrolling inside the General or Shortcuts version #189

@RZzero

Description

@RZzero

Environment Information

macOS Version:
Sonoma 14.5

sol Version:
2.1.249

Issue Description

App becomes extremely slow and unusable after scrolling multiple times inside the General or Shortcuts section. Requires quitting and opening the app again to be functional.

Reproduction Steps

  1. Open Sol
  2. Go to Sol Settings
  3. Scroll multiple times in the General or Shortcuts section
  4. Try switching sections, going back using the top arrow left or reopening the app without it being killed.

Expected Behavior

App should work normally.

Actual Behavior

App is unusable after doing the steps mentioned above.

Screenshots/Logs

Screen.Recording.2025-08-22.at.3.21.28.PM.mov
Screen.Recording.2025-08-22.at.3.22.11.PM.mov

Additional Context

Issue is HARD to reproduce on Debug build but EASILY reproducible in Release build.

I tried finding the issue by inspecting the MobX store in search of infinite loops but could not find any.

The same problem happens if you use a FlatList or ScrollView (In fact General section uses a ScrollView) so the issue is not related to the LegendList as I initially thought.

The amount of rendered items does not seems to be the root cause.

Could it be possible that since views are being created flex items are trying to fight for space? (idk really, just a hunch)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions