team-phoenix / Phoenix

A multi-system emulator and library manager designed to be both powerful and easy to use.
http://phoenix.vg
GNU General Public License v2.0
377 stars 39 forks source link

Core settings not visually updating #277

Open athairus opened 8 years ago

athairus commented 8 years ago

To reproduce:

  1. Go to core settings
  2. Change a core setting towards the top (try changing it from default to non-default)
  3. Scroll down, scroll back up (this destroys and recreates the delegate)
  4. Notice how your change was reverted
  5. Close and reopen Phoenix
  6. Notice how your change is now shown correctly

It seems the model isn't being updated properly but the change is actually written to disk and will probably still apply when you try to launch a game. This means that, at worst, this is a visual bug.