WordPress.org

Make WordPress Core

Opened 16 months ago

Last modified 8 weeks ago

#50900 reopened defect (bug)

5.5-RC3 - Code Editor Broken (change of behavior; Inserts br in content)

Reported by: Justin_K Owned by:
Milestone: Priority: normal
Severity: normal Version: 5.5
Component: Editor Keywords:
Focuses: Cc:

Description

While testing out my plugins against 5.5, there has been a breaking change in the post editor: while in CODE EDITOR mode (note: not visual editor) mode, the instant the mouse focus is taken out of the content box, it appends <br /> tags at the end of every line. This is expected with the visual editor, but not with the code editor. The regression breaks the functionality of my plugin.

Here's a short video showing the behavior: https://lnk2.tk/snaps/2020-08-11_11.31.07.mp4

Change History (6)

#1 @Justin_K
16 months ago

Addendum: it's also doing the opposite - it's removing br tags that I've explicitly entered in the content, apparently making it impossible to use the code editor to write code.

#2 @Justin_K
16 months ago

After some more digging through the multiple duplicate versions of autop, this bug is caused by the js functions removep and & autop in wp-includes/js/dist/autop.js. If I return at the first line of those functions, the code editor behaves properly.

#3 @SergeyBiryukov
16 months ago

  • Component changed from General to Editor
  • Version set to 5.5

#4 @noisysocks
12 months ago

  • Milestone Awaiting Review deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Duplicate of #2833.

#5 @Justin_K
3 months ago

The site hosting the screenshot I included in my original issue is no longer valid. I'd like to edit the post to provide an updated link...but it won't let me. It wont let me just remove the issue either.

How can I get this site to let me update the post to address the now-invalid link....?

#6 @Justin_K
8 weeks ago

  • Resolution duplicate deleted
  • Status changed from closed to reopened

Reopening in hopes that doing so will allow me to edit the issue (since I waited 4 weeks for another solution, but no reply)

Edit: It still will not let me edit the issue description. Not sure why it's blocking me from doing so, or how to proceed...

Last edited 8 weeks ago by Justin_K (previous) (diff)
Note: See TracTickets for help on using tickets.