Closed Bug 1873046 Opened 2 years ago Closed 2 years ago

Addons and Themes - when selecting a different theme - disabled theme not showing 'enable' button, enabled themes not always showing as enabled.

Categories

(Thunderbird :: Theme, defect)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1859271

People

(Reporter: anjeyelf, Unassigned)

References

Details

Attachments

(4 files)

Windows 10 OS
beta 122.0b1

In 'Addons & Themes'
Try swapping themes.
Example:
Currently using 'Light' theme.
For 'Dark' theme click on 'Enable' button.

Actual Results
Dark theme instantly enabled and displays correctly.
The 'Enabled' section shows two themes 'enabled' - Dark at top and below Light
both themes show a 'Disable' button.

Expected Results
Dark theme instantly enabled and displays correctly.
The 'Enabled' section shows one themes 'enabled' - Dark at top.
'Dark' theme to show a 'Disable' button.
Saved themes section to contain 'Light' and 'System theme'
'Light' theme to show an 'Enable' button.

Additional problem:
If you click on the 'Light' theme 'disable' button - note the 'Light' theme is already not enabled, so it should not have a 'Disable' button.

Actual Results
The 'Enabled' section now shows 'System theme -auto' in that section.
It does not have any 'Disable' or 'Enable' button.
The 'Saved theme' section contains both 'Light' and 'Dark' themes .
The 'Dark' theme has a 'Disable' button.
The 'Light theme now shows the 'Enable' button.

Expected Results
Dark theme enabled.
The 'Enabled' section shows one themes 'enabled' - Dark at top.
'Dark' theme to show a 'Disable' button.
Saved themes section to contain 'Light' and 'System theme'
'Light' theme to show an 'Enable' button.

There is a downloaded theme which I removed.
Close 'Addons and Themes' tab
Then reselect 'Addons and Themes'

Actual Result
No theme is displaying as 'Enabled'.
All themes are displaying under 'Saved Themes'
All the themes show as disabled hence all show an 'Enable' button.

At this point the 'Dark' theme which I selected at the start should have been the default enabled theme all along throughtout this test.
Click on the 'Dark' theme' 'Enable' button.

Actual Result
The 'Enabled' section shows:
'Light' theme with a 'Disable' button as if it were enabled but it is not.
'System theme -auto' as if it were enabled - but is not and there is no 'disable' button.

The 'Saved Themes' section shows:
'Dark' theme as disabled - with a 'Enable' button.

Close 'Addons and Themes' tab
Then reselect 'Addons and Themes'
Now I'm back to seeing all three themes as disabled thus all three displaying 'Enable' button.

But Exit Thunderbird and restart will now display as expected:
'Enabled' section shows:
Dark theme as enabled and it has 'Disable' button
Under 'Saved themes' section:
'Light' and 'System theme' theme and both have an 'Enable' button.

There is something very odd going on.
Please note - in all the images at all times the 'Dark' theme which I originally selected is actually being used.

I'm supplying a series of images which show the unusual activity.

Attached image theme-enable.jpg

Change from 'Light' to 'Dark' theme by click i ng the dark theme 'Enable' button.

Image shows results in 'Addons and Themes' tab

Attached image theme-enable-2.jpg

click on the 'Light' theme 'disable' button - note the 'Light' theme is already not enabled, so it should not have a 'Disable' button. But click on it anyway.
'Dark' theme is the one enabled, but image has the 'System theme' at top as if enabled.

Attached image theme-enable-3.jpg

After closing and reopening the 'Addons and Themes' tab
No theme is displaying as 'Enabled'.
Note: Thunderbird is displaying using the dark theme, it's just not stating it.

Attached image theme-enable-4.jpg

After clicking on the 'Dark' theme' 'Enable' button.

Image shows:
The 'Enabled' section shows:
'Light' theme with a 'Disable' button as if it were enabled but it is not.
'System theme -auto' as if it were enabled - but is not and there is no 'disable' button.

The 'Saved Themes' section shows:
'Dark' theme as disabled - with a 'Enable' button - but this theme is actually the one which is enabled !

Summary: Addons and Themes - disabled theme not showing 'enable' button. → Addons and Themes - when selecting a different theme - disabled theme not showing 'enable' button, enabled themes not always showing as enabled.

When you click on 'Enable' you expect that theme to become enabled and previously enabled theme to become auto disabled and you expect this to display correctly in the 'Addons and Themes' tab. But when I do that I get all the issues which I've mentioned in previous comment.

However, it seems the only method of getting a correct display in 'Addons and Themes' is to do this:
First 'Disable' the current theme which then auto enabled the 'System theme' and then you have to select to 'Enable' the theme you actually want.
This is not expected and not intuitive.

See Also: → 1877658

This should have been fixed in Bug 1859271. Please reopen the bug, when you still experience the problem in Daily.

Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1859271
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: