Hi @graynorton, looking at this code again I agree it seems odd adding an extra condition here. The superficial cause of the problem is that `spotlightModeChanged` is called before the `enter` handler, so `this.hovered` is set too late (after `shouldShowPageControls` is run). But examining the code a bit more, it seems that `this.hovered` is not necessarily needed and might be crufty - I'll look into reworking this logic.