http://bugs.winehq.org/show_bug.cgi?id=34316
--- Comment #7 from GyB gyebro69@gmail.com 2013-08-21 12:33:49 CDT --- (In reply to comment #6)
Actually, as pointed out by Bruno, "if ((ctx_changed = context == priv->last_context))" should be "if ((ctx_changed = context != priv->last_context))" in that patch.
Now it works, thanks.