This patch validation is normal, but may affect the logic of fallingback to xrandr version 1.0. I have no environment to verify the situation where fallback to version 1.0, and it is not clear whether such modification will cause this scenario to run abnormally.