There was some confusion around this strip when it came out, which in retrospect is understandable; people thought Jameson was being kept up at night because he had some dark secret he was hiding from Maureen.
He was just being kept up because Candy.
Here's the old one! Looks like I figured out the colors-affected-by-darkness trick by this strip. :)