zencq / NomNom

NomNom is the most complete savegame editor for NMS but also shows additional information around the data you're about to change. You can also easily look up each item individually to examine its attributes, independently of a savegame, or get other useful information that are not related to a specific savegame (but enhanced if one is loaded).
https://zencq.github.io/NomNom/
GNU General Public License v3.0
440 stars 36 forks source link

[Bug] Scrolling in JSON editor causes crash #112

Open isaaclepes opened 1 year ago

isaaclepes commented 1 year ago

Description

When using the JSON editor and attempting to scroll the navigation pane, it may start rubberbanding the scrollbar to the top followed by NomNom crashing

Reproduce

Steps to reproduce the behavior:

  1. Go to JSON Editor
  2. Click on scrollbar and drag down
  3. Scroll around until the scroll bar starts returning to the top each time you attempt to move it (seems to occur most often after expanding the navigation tree at any given point.)
  4. Persist in trying to scroll and it will eventually crash NomNom with generic 'program has stopped responding' error from Windows.

Expected Behavior

Scroll bar should not rubberband to top nor crash the program

Files

I can if you want, but this seems like an issue independent of the save file.

Additional Context

Windows NomNom 4.0.0.32

isaaclepes commented 1 year ago

Attempting to so Control+A to copy the JSON contents also results in a crash of NomNom