Skip to content

Disable Code Editor#3608

Merged
swissspidy merged 3 commits intodevelopfrom
fix/3496-disable-code-editor
Oct 24, 2019
Merged

Disable Code Editor#3608
swissspidy merged 3 commits intodevelopfrom
fix/3496-disable-code-editor

Conversation

@swissspidy
Copy link
Copy Markdown
Collaborator

Summary

Addresses #3496.

Checklist

  • My pull request is addressing an open issue (please create one otherwise).
  • My code is tested and passes existing tests.
  • My code follows the Engineering Guidelines (updates are often made to the guidelines, check it out periodically).

@googlebot googlebot added the cla: yes Signed the Google CLA label Oct 23, 2019
@swissspidy swissspidy requested a review from barklund October 23, 2019 13:06
// Re-add controls when switching back from code to visual editor.
const newEditorMode = getEditorMode();
if ( 'visual' === newEditorMode && newEditorMode !== editorMode ) {
while ( ! document.querySelector( '.editor-block-list__layout' ) ) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the worst loop I have ever seen 😱.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not proud of it 😅

Copy link
Copy Markdown
Contributor

@barklund barklund left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, will have to check it out in local setup though.

Copy link
Copy Markdown
Contributor

@barklund barklund left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works like a charm!

@swissspidy swissspidy added this to the v1.4 milestone Oct 24, 2019
@swissspidy swissspidy merged commit 10537fd into develop Oct 24, 2019
@swissspidy swissspidy deleted the fix/3496-disable-code-editor branch October 24, 2019 19:56
westonruter added a commit that referenced this pull request Oct 25, 2019
…-args-debugging

* 'develop' of github.com:ampproject/amp-wp: (163 commits)
  Remove entries array test after completed.
  Update dependency core-js to v3.3.4 (#3624)
  Quick UX fixes (#3611)
  Fix most pressing RTL issues (#3558)
  Add test case for broken parent relationship
  Adapt broken test
  Throw a _doing_it_wrong() when an expected parent is not found
  Change template hierarchy query arguments to public
  Reuse data-set-focus to reliably match twentytwenty keyboard focus management
  Add tabindex attribute to modals
  Guess the role of a modal based on its classes
  Disable Code Editor (#3608)
  Update dependency postcss to v7.0.20 (#3613)
  Update dependency autoprefixer to v9.7.0 (#3614)
  Update dependency browserslist to v4.7.2 (#3612)
  Add rel=preconnect link for AMP CDN
  Fix block nav padding and margin (#3610)
  Adjust Gutenberg / WordPress requirement (#3609)
  Don't allow multiple CTA / attachment block to be pasted. (#3601)
  Fix page crashing when duplicating immovable blocks (#3593)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes Signed the Google CLA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants