Give the gift of Drupal. All merchandise is 50% off through 2016.
I have theme switching set up with two domains (m.example.com and example.com). When going to the root of the site the redirection works fine. When going straight at an inner page on a mobile device the redirection places a space before the path, causing the browser to get confused and display an error.
So, essentially, this is what's happening:
"http://example.com" takes my mobile device to "http://m.example.com"
"http://example.com/some-path" takes my mobile device to "http://m.example.com /some-path" and, with the space there, I get a "problem loading page" because mobiletools messed up the URL.
The space in the URL, in my opinion, is a bug.