I have also noticed that when I pull up a mobile page that is using the fusion mobile theme, the logo pulls up fine, but when I click on a menu item to navigate to a new page on the mobile site, the logo disappears until I rotate the screen sideways or hit refresh manually. If you notice in the screen shots I'v included, I have used a wikipedia logo and it disappears every time I click a new link. I can tilt the iphone and it will show the logo again, or I can refresh and it show it again.

You can try this yourself on an iphone by going to http://testsandbox.irishninjas.com

Thanks,

Lee Quessenberry

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

stephthegeek’s picture

Yeah I just noticed this too, very weird.. doesn't happen in an emulator, but also occurs on my actual Android phone. Will look into it in the next couple of days.

stephthegeek’s picture

Status: Active » Postponed (maintainer needs more info)

Extra weird, I can't replicate it again. Doesn't seem to be cache, as I tried hitting it from a borrowed iPhone for the first time and no problems. Can't replicate it on your site either -- still happening for you?

Could someone let me know if they can get any logo disappearing on http://fusmo6.dev2.webenabled.net/ ?

kostajh’s picture

Status: Postponed (maintainer needs more info) » Active

I'm running into the same problem. The logo doesn't show in the iOS simulator unless I rotate the page, then rotate back again.

I noticed that if I use an iPhone 3 user agent in Safari, and disable Javascript, the logo loads fine. Since there are scripts loaded by fusion_core, it seems like there is a conflict with one of those scripts.

kostajh’s picture

The simple way around this is in your fusion_mobile theme, add the following in the .info file:
scripts[] = scripts/script.js

and make sure that there is an empty file called "script.js" inside your scripts directory.

windm’s picture

Hm.
#4 does not change anything in my case... only to get that right:

1. The line "scripts[] = scripts/script.js" should be copied into the fusion_mobile.info (?)
2. I set up a completely empty file "script.js" and a folder "scripts" in the fusion_mobile directory (?) - so I have it placed in /sites/all/themes/fusion_mobile/scripts/script.js

Did I miss something? Does not work so far... although I checked everything twice, cleared caches etc...
Is there any other option to get the logo working properly?