Got a bunch of other devices which are HTC Sensation XL and Samsung Galaxy SII (2.4.3) which both seem to work fine. Hell, even the blackberry bold seems to work
Making a pretty hefty mobile website for work and going to be supplied with around 20 different phones for testing so you'll probably hear quite a bit from me in the coming weeks.

The problem is because HTC keeps sending fake User Agent strings, it becomes extremely difficult for us to pinpoint what device we are on. It looks like we're detecting this device as Desktop device and therefore the interface is breaking.

just looking through my mobile and it seems like 'View desktop version' was enabled by default I believe? Unticked it and it all seems to be fine. I guess there would be no way to get around anything with the user-agent having nothing to do with a mobile

just looking through my mobile and it seems like 'View desktop version' was enabled by default I believe? Unticked it and it all seems to be fine. I guess there would be no way to get around anything with the user-agent having nothing to do with a mobile