https://bugs.winehq.org/show_bug.cgi?id=22109
--- Comment #23 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to Sebastian Lackner from comment #19)
This is what a proper solution should look like at my opinion:
https://github.com/wine-compholio/wine-staging/blob/master/patches/user32- DrawTextExW/0001-user32-Fix-handling-of-invert_y-in-DrawTextExW.patch
I've tested with the app in this bug report and it fixes the issue for me. I'll try to write some tests for that, in the meantime feel free to test this patch ;)
Any chance your going to up-streamed this patch?