Update the editor when the settings are changed.
Also, this branch should reference ticket #1001593 instead of #1001584