It appears this bug when unnoticed in the 0.25.0 and 0.26.0 releases because our major toolkits all use GL and not software surfaces. So almost all our apps won't ever hit the bug.
Xmir also uses hardware surfaces on desktop so won't hit it. We would have noticed the bug in Xmir on Android where it uses software mode, but our Android platforms (OTA-14/15) are all still running Mir 0.24.0 where this bug does not occur.
It appears this bug when unnoticed in the 0.25.0 and 0.26.0 releases because our major toolkits all use GL and not software surfaces. So almost all our apps won't ever hit the bug.
Xmir also uses hardware surfaces on desktop so won't hit it. We would have noticed the bug in Xmir on Android where it uses software mode, but our Android platforms (OTA-14/15) are all still running Mir 0.24.0 where this bug does not occur.