ok, found some interesting things.
I got 3 android mobile devices at home.
After clearing the cache, and setting the template on "default" layouts for everything,
- on Htc sensation : no problem with the menu
- on galasy S2 : the menu was still pulled down
- on Sony Tablet S : the menu was still pulled down.
I then realized that it was due to which "user agent" the mobile device was using.
On the Htc, Htc added an option to the settings of the browser : you can choose "mobile view" or not (great option by the way, and I really don't understand why this option/check-box is not standard for all android devices ?). The mobile view was unchecked, that was why it was working fine.
On the Samsung and the Sony Tablet, this option/check-box just doesn't exist (at least, I did not find it): therefore the browser is using the default user agent, which is Android (and not Desktop).
There is a way though to change that : use the command about:debug (see for example :
http://blogs.computerworld.com/17882/an ... user_agent)
Nevertheless, even if now it can work fine on all my android devices (don't know about IPhone, sorry) the topic is not really solved, because :
- every time you kill the app (browser) or reboot your device, the browser goes back automatically on its default user agent (Android),
- that means that even if in the template layouts, everything is set on default and even if the mobile view is not activated : the template still detects when it's a connection from a mobile device and it pulls down the menu instead of just doing nothing and leaving it as on the desktop version !
So the question is : is there a way to really and completely turn off all mobile options of the template ?