I just stumbled over this problem too.
As far as I can say the problem is still there (2015-08-14).
In my case it gives good results for Xs, Sm, Lg and Xl,
but the Md (which is detected usually on tablets) is somehow not predictable.
Please fix this as sson as possible.