Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Mobile]Remove unnecessary <strong> tags from post title #13763

Merged
merged 3 commits into from
Feb 8, 2019

Conversation

pinarol
Copy link
Contributor

@pinarol pinarol commented Feb 8, 2019

Description

This is a quick workaround to remove <strong> tags from post title. We can see those tags on Aztec editor.

title-strong-tag2

How has this been tested?

Tested with steps in gutenberg mobile PR

Implementation Details

Firstly, this is a workaround solution made quickly to catch the WPiOS/WPAndroid release deadline.

The main problem is about the inner mechanisms of Aztec-iOS, and RNTAztec-iOS. whenever there's a bold text it generates the <strong> elements in the html. [We had made an extra development(https://github.com/wordpress-mobile/AztecEditor-iOS/pull/1127) to prevent such cases for Heading blocks after we made them bold by default, maybe that could help in the future.] Classic editor made this problem visible(maybe because title is a plain UITextView there? ), I think there's sth different there between the Gutenberg/Classic editors and needs further investigation. So this needs a better solution in the future.

Checklist:

  • My code is tested.
  • My code follows the WordPress code style.
  • My code follows the accessibility standards.
  • My code has proper inline documentation.
  • I've included developer documentation if appropriate.

@pinarol pinarol force-pushed the rnmobile/remove-strong-from-title branch from c2169aa to 38e68ba Compare February 8, 2019 09:20
@pinarol pinarol self-assigned this Feb 8, 2019
@pinarol pinarol changed the base branch from master to rnmobile/release_0.3.5 February 8, 2019 09:29
@pinarol pinarol changed the title Remove unnecessary <strong> tags from post title [Mobile]Remove unnecessary <strong> tags from post title Feb 8, 2019
Copy link
Contributor

@etoledom etoledom left a comment

Choose a reason for hiding this comment

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

I was able to reproduce the original issue and this effectively fixes the problem. 🎉
Tested on WPiOS

Copy link
Contributor

@daniloercoli daniloercoli left a comment

Choose a reason for hiding this comment

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

LGTM! Nice patch

@pinarol pinarol merged commit 28d1d68 into rnmobile/release_0.3.5 Feb 8, 2019
@pinarol pinarol deleted the rnmobile/remove-strong-from-title branch February 8, 2019 10:46
@pinarol pinarol mentioned this pull request Feb 8, 2019
5 tasks
pinarol added a commit that referenced this pull request Feb 8, 2019
* [Mobile]Remove unnecessary <strong> tags from post title (#13763)

* Add extra rootTagsToEliminate prop

* Fix lint issues

* Revert unnecessary prop

* Add code comment for the workaround fix
youknowriad pushed a commit that referenced this pull request Mar 6, 2019
* [Mobile]Remove unnecessary <strong> tags from post title (#13763)

* Add extra rootTagsToEliminate prop

* Fix lint issues

* Revert unnecessary prop

* Add code comment for the workaround fix
youknowriad pushed a commit that referenced this pull request Mar 6, 2019
* [Mobile]Remove unnecessary <strong> tags from post title (#13763)

* Add extra rootTagsToEliminate prop

* Fix lint issues

* Revert unnecessary prop

* Add code comment for the workaround fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants