Skip to content

Extreme UI Freezing With Excessive Custom Content #621

@codeGlaze

Description

@codeGlaze

Describe the bug
When a large amount of custom content is loaded, the UI will freeze for anywhere from 10 seconds to 3 minutes.
Our users are consistently proven to be data hoarders.
More importantly the issue highlights deeper inefficiencies when things like calculating average HP can freeze the page for a minute or more.

To Reproduce

Steps to reproduce the behavior:

  1. Load as much homebrew content as you can (avoiding duplicate content)
  2. Build a character.
  3. Selecting races, subraces, generating HP, picking class features, all cause the bog.

Expected behavior

Snappy feedback for individual component updates once all the data is loaded.

Additional context

Some brief poking seems to confirm that entirely too much data is being searched/updated/touched for very simple events/tasks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/applicationTask related to orcpub application itselfbugSomething isn't workingenhancementNew feature or request

    Type

    No type

    Projects

    Status

    To do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions