Gamma adjustments don't apply on loading new areas.
To test this in your game simply set your gamma to minimum or maximum, and then load a new area (in that order).
After that you'll notice the gamma is set to medium, and you can now open the settings menu and it will instantly readjust to the already set gamma.
VERY easy solution on the player's side and not important, but felt it might be worth reporting.