Closed
Bug 271223
Opened 21 years ago
Closed 16 years ago
Uninstalling active theme and selecting use theme for another theme activates the default theme
Categories
(Toolkit :: Add-ons Manager, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: Bugzilla-alanjstrBugs, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041109 Firefox/1.0 (MOOX M3)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041109 Firefox/1.0 (MOOX M3)
If I uninstall the theme I'm currently using and select a different theme before
I restart, I still get the default theme as my active theme.
Reproducible: Always
Steps to Reproduce:
1. Install Pinball and Walnut themes from UMO
2. Set Walnut as your active theme and restart
3. Uninstall Walnut and set Pinball as active
4. Restart
Actual Results:
Default theme is used
Expected Results:
Pinball theme is used
Uninstalling a theme unselects whatever you selected to be the active theme. If
I again pick the new theme and click Use Theme, the new theme is used next time.
Comment 2•20 years ago
|
||
*** Bug 278089 has been marked as a duplicate of this bug. ***
Updated•19 years ago
|
Assignee: bugs → nobody
QA Contact: bugs → extension.manager
Summary: Uninstalling active theme and selecting another theme selects default theme → Uninstalling active theme and selecting use theme for another theme activates the default theme
Comment 3•19 years ago
|
||
Just noting that this bug happens even when a new theme is selected for use *before* the active theme is selected for uninstall.
Comment 5•18 years ago
|
||
When the current active theme is uninstalled, FF (and TB and ...) try to switch from that to the default theme. This change is then kept until the restart to apply this change.
When the theme that is to be uninstalled is not active, the uninstall can fail if the current theme doesn't skin all components that the theme that is being installed skins. (because there are still references to the 'old' theme for those components) (so if Walnut also skins 'downloadmgr' but 'Pinball' not, when Pinball is active, uninstalling Walnut (if it was active before pinball) will not work...
First selecting the default skin, restarting, and do the operation you want is a safer way.
Couldn't those missing references be changed to the default theme automatically?
Comment 7•18 years ago
|
||
If that is a bug it would be a bug in our chrome reg code and not the EM
Comment 8•18 years ago
|
||
(In reply to comment #7)
> If that is a bug it would be a bug in our chrome reg code and not the EM
In relation to the reference and not the uninstall failure that is
Comment 9•18 years ago
|
||
The issue is happening when you switch from a author-theme with more components to another theme, then for components not supported by the new theme, it still uses the previous theme. It would be more logical to when that happens for compoenents linked to the old theme, when they are not covered in the new theme to link them back to the default theme (as the new theme will be probably assume that for components not supported, the default theme is used).
So, this is probably related to the chrome reg code.
However, the uninstall failure should report at least why it is failing to remove the theme.
| Assignee | ||
Updated•17 years ago
|
Product: Firefox → Toolkit
Comment 11•16 years ago
|
||
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090422 Shiretoko/3.5b4pre ID:20090422042031
This WFM
Comment 12•16 years ago
|
||
Per comment 11, I think this was fixed by some of the theme selection changes in Firefox 3.0
You need to log in
before you can comment on or make changes to this bug.
Description
•