I've narrowed this down to http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/3515 being the offending commit. I'm not sure I understand why the developer changed QueueDraw() to NeedSoftRedraw(), but if I change it to QueueDraw() again, then this issue goes away. I will have to chat with the developer to understand his rationale and figure out a proper fix.
I've narrowed this down to http:// bazaar. launchpad. net/~unity- team/unity/ trunk/revision/ 3515 being the offending commit. I'm not sure I understand why the developer changed QueueDraw() to NeedSoftRedraw(), but if I change it to QueueDraw() again, then this issue goes away. I will have to chat with the developer to understand his rationale and figure out a proper fix.