Jump to content


Photo

Oct 3rd beta release: Mobile Skin issues still present when upgrading from 3.2.2


First of all, the randomly switching mobile skin bug seems to be gone.
The problem occurs only on an upgraded 3.2.2 board:

When switching in between mobile and default/custom skin on BOARD INDEX there seem to be no issues.
However, when switching skins in FORUM VIEW or TOPIC VIEW, it takes several attempts to choose the custom skin in order for it to actually appear. Sometimes it takes 2 or even 5 attempts of choosing in the dropdown window untill the board changes theme.

Tested this on a fresh install and it seems to work fine on every forum page.

Mind you, I cleaned all my old cache files just to make sure there are no leftovers from the previous 3.2.3 beta.

Status: Fixed
Version: 3.2.3
Fixed In: 3.2.3


15 Comments

Did some more thorough testing, on my 3.2.2 live copy upgraded to 3.2.3 on localhost:

Baord index skin switching works fine. No issues. However when choosing say forum view and then switching to mobile skin, if you STAY in forum view and attempt to switch back to default/custom skin, you get stuck with the mobile skin. Same happens when being in a topic view.

The only view to change back from mobile skin in both cases is to CHANGE FORUM VIEW ie if in topic view, switch to forum view and then use the skin selector or if being stuck in forum view (as a page you initially tried to switch skins) you need to go to say topic view (or board index view) and use the skin selector again.
I just ran an upgrade from 3.2.2 to 3.2.3, I can't seem to duplicate this. I'll shoot you a pm to see if you can duplicate it on my test site.
Sounds to me like browser caching or something similar.
^^I tried the same steps in IE9 (which I really never use) and the problem with the mobile skin is still there (on my upgraded 3.2.2 localhost).

My default browser is Firefox.
Ok. I did EVERY step in Template tools, from cleanup tools, rebuild, reset, recache etc., cleaned my local cookies but the problem is still there in both browsers.

I have few mods installed but I don't think they're causing this.

Ohh this is interesting. I just tried the same steps on my live 3.2.2 board and the same bug is there as well (when switching from custom to mobile, you get stuck with mobile untill you change it on a different page).
Just for fun, I disabled ALL hooks on my upgraded 3.2.2 copy of live board as well as all 3rd partx addons, the problem is still there. None of the local files are edited.

Just for fun, I disabled ALL hooks on my upgraded 3.2.2 copy of live board


Upgraded to 3.2.3. that is.
If you're having this problem on your live 3.2.2 board I'd recommend submitting a ticket. I can change my skin and change it back without any problems. :unsure:
visit a link on site you have not visited in LONG time and see if it happens.

If you're having this problem on your live 3.2.2 board I'd recommend submitting a ticket. I can change my skin and change it back without any problems. :unsure:


I submitted the ticket. I'm sure it's some silly glitch somewhere in the database as all the files have been overwritten by 3.2.3 install. Dunno..it's weird..
So, no other members are hacing this issue on their upgraded 3.2.2 boards?

I noticed this only happens with mobile skin. If I change between say my custom skin and default ip.board skins, everything works fine.
I tried exporting and then importing Mobile skin, renaming it to Mobile2 and making it visible. The bug is still there.
I'm starting to believe this has nothing to do with cache as I used all the template tools procedures.

I don't think it's 3rd party hooks/addons related as I also disabled all the hooks and non-IPS applications.
I would recommend just sitting back until a technician investigates your ticket. :)
I can reproduce... it only happens in certain situations. Friendly URL's must be On in conf_global.php, and "Redirect to new friendly URL format" must be set to Yes.

So, basically...
1. Turn Friendly URL's On in conf_global.php. (type doesn't matter, it happens to Query String, Path Info, and Mod_Rewrite)
2. Set Redirect to new friendly URL format to Yes.
3. Visit a Forum.
4. Change to Mobile skin.
5. Change back to Default. (make sure you are still viewing the forum or another location with a Friendly URL in place... if you go back to the board index, it'll work just fine)
Looks like this is going to be fixed for the final 3.2.3 version. Would like to thank Ryan anyway for providing help in the support I requested and even findinf an alternative/temporary solution. :)