http://bugs.winehq.org/show_bug.cgi?id=30814
--- Comment #19 from K1773R K1773R@darkgamex.ch 2013-04-21 13:21:51 CDT --- (In reply to comment #18)
if a WinAPI is broken then ours should be broken too?
yes, because some applications use workarounds that are not compatible with the supposed correct implementation of the API. This would make the application unworking.
i agree, though if this specific part would work OK then all the workarounds (ie, reread current keys) wouldnt be broken too. so it would make the workarounds meaningless (and not break em, they would still be executed but have no effect) since the API does it correct.