Further testing shows the trigger for this bug is damage to the panel (or under it).
The problem is that redrawing the panel causes the launcher to be redrawn too, even though there was no damage under the launcher.
Looks like the real issue is the new full screen buffer swapping in gles2. It's allowing plugins to render outside of the damage region (which was previously hidden).
Further testing shows the trigger for this bug is damage to the panel (or under it).
The problem is that redrawing the panel causes the launcher to be redrawn too, even though there was no damage under the launcher.
Looks like the real issue is the new full screen buffer swapping in gles2. It's allowing plugins to render outside of the damage region (which was previously hidden).