Closed
Bug 974884
Opened 12 years ago
Closed 11 years ago
Updating persona does not work
Categories
(SeaMonkey :: Themes, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: ynnor, Unassigned)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 (Beta/Release)
Build ID: 20140203230842
Steps to reproduce:
(1) Add one theme (persona) - shows up fine.
(2) Replace it by another persona
Actual results:
Only the statusbar (footer) changes to the new persona, the header stays at the old persona.
Expected results:
The new persona should be seen.
And here is the reason for the bug:
It seems that the picture for the header and footer of a persona is taken from the directory {PROFILEFOLDER}/lwtheme . This directory contains two files. On my platform, they are named
lightweighttheme-footer-1920x1200 lightweighttheme-header-1920x1200
Changing the persona, only replaces the footer file, but the header file stays the same.
Indeed, deleting manually the file lightweighttheme-header-1920x1200 before changing the persona, resolves the problem.
Switching to the new persona
Comment 1•12 years ago
|
||
I haven't noticed the mentioned symptoms, but this could be due to any combination of one or more of the following differences:
* I'm on Linux, as follows:
Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0 SeaMonkey/2.27a1 ID:20140214003001 c-c:1ce77c2f9bd0 m-c:d275eebfae04
* I'm using SeaMonkey 2.27a1 (trunk), not 2.24 (release), as above
* I'm using a lightweight theme and a nondefault complete theme together. This means that changing the combination needs three restarts, see bug 520124 comment #110
* Because of the three restarts, I only rarely change themes
* When I do, I use the "Lightweight Theme Manager" extension, https://addons.mozilla.org/addon/lwthemes/ which I find very convenient.
* My screen is 1024x768
-- The latter means that my cached theme images are named lightweighttheme-header-1024x768 and lightweighttheme-footer-1024x768.
Comment 2•12 years ago
|
||
ynnor, mind giving us a detailed step-by-step description on how you change persona? Then I can try to reproduce it on my Mac.
Updated•12 years ago
|
Flags: needinfo?(ynnor)
I tried it in three ways, and in every case I could verify that the file lightweighttheme-header-1920x1200 was not replaced.
Here the 3 methods:
(1) Go to https://addons.mozilla.org/en-US/firefox/themes/?sort=created , hover on one of the personas listed (this persona is immediately shown in the browser while the cursor is hovering), and click the green "add" button.
(2) Go to the add-on manager, and enable a new persona (since I had added several in the past, I can choose one of them).
(3) Enable the extension "persona switcher", and use the "Persona" menu to switch to a different installed persona.
For me, the most interesting aspect here is, that switching the persona works "halfway": The footer changes to the new one, but the header doesn't (as I explained already). I first thought that this is due to a access right problem, but I did a ls -l of the two files, and footer and header file have the same access rights.
Flags: needinfo?(ynnor)
Comment 4•11 years ago
|
||
This should be working again. Let me know if it still doesn't work for you.
Comment 5•11 years ago
|
||
(In reply to Philip Chee from comment #4)
> This should be working again. Let me know if it still doesn't work for you.
Flags: needinfo?(ynnor)
Whiteboard: [closeme 2015-01-20]
I tried to update to the new version (using "Help/Check for Updates"), and this installed me SeaMonkey 2.6.1 (as I could see, because it automatically displayed the release notes for 2.6.1), but this version seems to be broken:
When I go to Tools / Addon Manager, it hangs, i.e. I just see the message "Loading", but without progress.
Interestingly, the "About" page (SeaMonkey / About SeaMonkey) is empty! While this can hardly be called a bug, it is a hint that something is not right with this version of SeaMonkey.
Any suggestions, what I could do? Is there a way to switch on some debug trace, which I can send you?
Flags: needinfo?(ynnor) → needinfo?(nobody)
There is one more strange thing:
As I said in my previous comment, the version of SeaMonkey, which seemed to be installed, was 2.6.1, and indeed, while the "about" page doesn't work, I still can click on "Help / Release Notes", and get http://www.seamonkey-project.org/releases/seamonkey2.6/
However, when I go to http://www.seamonkey-project.org/releases/ , I see 2.31 listed as the most recent version (released on the 4th of December), and also see that there is a release called "2.32 Beta 2".
I now wonder, which is the version where the bug is supposed to be fixed, and how do I get it?
Updated•11 years ago
|
Flags: needinfo?(nobody)
Comment 8•11 years ago
|
||
You can get the current release (SeaMonkey 2.32) from:
http://www.seamonkey-project.org/releases/
Please test with 2.32 and let us know if the problem still exists.
Flags: needinfo?(ynnor)
Whiteboard: [closeme 2015-01-20] → [closeme 2015-02-20]
Tested with 2.32 on OSX 10.6, and it works now!
Flags: needinfo?(ynnor)
Updated•11 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Whiteboard: [closeme 2015-02-20]
You need to log in
before you can comment on or make changes to this bug.
Description
•