Changed the way saved colors are displayed

- fixed a bug where old color values would still display when a new
invalid color was input