I watch a lot of the time in PIP mode with the guide in the main view. When I select a program that I have a recording of, I get the selection of watching live or watching the recording. That's good. But when I click again on the same program selection to go from PIP to full screen, I get the same selection option. I'm thinking this is because there is one check when selecting a program cell that always fires.
Can the logic be updated to see if the program is being selected a second time (the program clicked is already being played on that client) and then not ask the selection question but instead just full screen the PIP? I assume that you'd want to have the selection screen show up if you are in PIP mode but are selecting a program that is not the one currently playing.