This is how the hardware works. Even though it may lead to incorrect rendering sometimes, there is no workaround. This issue has been reported to hardware designers.