Even though my monitor is 1080p and I have my Roku set to display 1080p in the system settings, whenever I use GetUIResolution() it always returns 1280x720 — not only on my monitor, but also when I test on a Full HD TV. This alone wouldn’t be a big deal, but here’s where it gets weird:
On my monitor, everything renders perfectly at 720p. However, when I move the same Roku device to a Full HD TV — which still displays 720p via GetUIResolution() — the layout breaks, especially the top bar, which is partially cut off.
It seems like Roku is resizing or cropping differently depending on the screen, even when the displayed resolution is the same.
Have you or anyone else experienced this type of behavior?