#51337 closed defect (bug) (fixed)
Twenty Twenty: Custom Logo bug in the Customizer
| Reported by: | acosmin | Owned by: | hellofromTonya |
|---|---|---|---|
| Priority: | normal | Milestone: | 5.9 |
| Component: | Bundled Theme | Version: | 5.5 |
| Severity: | normal | Keywords: | has-patch has-test-info commit |
| Cc: | Focuses: |
Description
This ticket is based on a bug discovered by @ilovewpcom
I think I found a weird bug in the theme. It's not breaking anything, just some odd behaviour. Steps to replicate the issue: 1. Start with a website that doesn't have a logo in the Site Identity. 2. Open the Customize page and open the Site Identity panel. 3. Upload a logo and DON'T click the Publish button. 4. Change the site title or description under the logo. Right after step 4 you will notice that the logo disappears in the previewer and the site title becomes a lot bigger. If you click the Publish button to save the changes then everything is correct on the front-end. The only issue is with the previewer's odd behaviour. I hope this helps :)
A solution for this is to add:
'container_inclusive' => version_compare( $GLOBALS['wp_version'], '5.5', '>=' ),
on class-twentytwenty-customize.php:L50
It probably needs more testing.
Attachments (1)
Change History (12)
This ticket was mentioned in Slack in #core-test by boniu91. View the logs.
5 years ago
#4
@
5 years ago
Working as expected.
Test Report
Env
- WordPress 5.9-alpha-51272-src
- Theme: Twenty Twenty and Twenty Twenty One
Steps to test
- Use Twenty Twenty
- Go to customizer choose Site Identity section
- Upload logo
- Change the Site Title
- Play around with adding/removing logo, changing Title and Description in order to find other glitches
Expected behaviour:
Logo doesn't disappear
This ticket was mentioned in Slack in #core by chaion07. View the logs.
5 years ago
#6
@
5 years ago
Hi @acosmin! Thank you for reporting this. Since discussing this recently during a bug-scrub session we feel that this testing is sufficient. Our team would still test this to confirm and get this ready for Commit. Cheers!
Note:
See TracTickets
for help on using tickets.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Thanks for the report!
I reproduced the error in Twenty Twenty with several earlier WordPress versions, going back to the minimum version (4.7):
So this probably does not need to check the version, and
container_inclusiveseems to fix it.Note: I did not experience the same problem with other bundled themes, from Twenty Fifteen to Twenty Twenty-One (using WP 5.8).