A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for providing media guidance, the method comprising:
- causing a plurality of recommendation interfaces to be presented on a display associated with a mobile device, wherein at least one of the recommendation interfaces relates to a media content item being presented by a media device;
- determining that state information associated with the mobile device indicates a subsequent visit to the plurality of recommendation interfaces and indicates that the mobile device returned from a display inhibited state in which presentation of the plurality of recommendation interfaces was previously inhibited;
- and
- causing the plurality of recommendation interfaces to be updated based on the media content item being presented by the media device.