[wp-trac] [WordPress Trac] #56970: .is-layout-flex broken

WordPress Trac noreply at wordpress.org
Wed Nov 9 11:59:16 UTC 2022


#56970: .is-layout-flex broken
-------------------------------------------------+-------------------------
 Reporter:  rsmith4321                           |       Owner:  (none)
     Type:  defect (bug)                         |      Status:  new
 Priority:  normal                               |   Milestone:  6.1.1
Component:  Editor                               |     Version:  6.1
 Severity:  normal                               |  Resolution:
 Keywords:  needs-testing-info has-screenshots   |     Focuses:
  reporter-feedback needs-patch                  |
-------------------------------------------------+-------------------------

Comment (by poena):

 I am still unable to reproduce this issue. It would be good to have
 detailed steps for how to reproduce it.



 == In 6.1:
 1. On WordPress 6.1, activate a classic theme, for example Twenty Twenty
 version: 2.1. No plugins are active.
 2. Create a new post.
 3. In the post, add a gallery block.
 In my case, the gallery block is set up to display 3 images that I
 selected from the media library. I did not make any changes to the gallery
 settings. The images are also not linked. Two of them has captions.
 4. Confirm that the images are shown in 3 columns in the editor.
 5. Save the post and view it on the front of the website. Confirm that
 they show in 3 columns on the front.

 The figure that wraps the gallery has the class {{{is-layout-flex}}} and
 the CSS is added to the block with
 {{{
 body .is-layout-flex {
     display: flex;
 }
 }}}

 body .is-layout-flex is added inline on the page inside
 {{{<style id='global-styles-inline-css'>}}}



 == Upgrading from WordPress 5.8.6 to 6.1:
 - Theme used: Twenty Twenty-One version 1.7.

 In 5.8.6, the {{{display:flex}}} is directly on the {{{.wp-block-
 gallery}}} on the {{{<figure>}}} element as well as on the {{{blocks-
 gallery-grid}}} class on the inner {{{<ul>}}} element.
 The gallery with 3 images is displayed using 3 columns in the editor and
 the front.

 After upgrading to 6.1, when I open the post with the same gallery in the
 block editor, the gallery has been updated to the new version of the block
 that uses images as separate inner blocks.
 The gallery with 3 images is displayed using 3 columns in the editor and
 the front.

 The figure that wraps the gallery has the class {{{is-layout-flex}}} and
 the CSS is added to the block with
 {{{
 body .is-layout-flex {
     display: flex;
 }
 }}}

 body .is-layout-flex is added inline on the page inside
 {{{<style id='global-styles-inline-css'>}}}


 -----

 - I am using nginx and PHP version is 7.4.1,
 - I have set {{{define( 'WP_DEBUG', false );}}} but setting it to true
 makes no difference, both buttons and gallery are displayed correctly.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/56970#comment:13>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list