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

Cannot write accents with dead keys - markdown editor #5306

Closed
yajo opened this issue Apr 26, 2021 · 11 comments
Closed

Cannot write accents with dead keys - markdown editor #5306

yajo opened this issue Apr 26, 2021 · 11 comments
Labels

Comments

@yajo
Copy link

yajo commented Apr 26, 2021

Describe the bug

While writing non-English content with accents, my keyboard requires combining 2 keystrokes (accent - then letter. Spanish has áéíóúü). The accented letter is erased in the markdown editor.

To Reproduce

Just write with dead keys accents in markdown editor.

Expected behavior

Normal writing.

Screenshots

Peek.26-04-2021.18-30.mp4

Applicable Versions:

  • Netlify CMS version: netlify-cms-app 2.14.46, netlify-cms-core 2.39.6, netlify-cms 2.10.117
  • Git provider: Gitlab
  • OS: Fedora 33 Silverblue
  • Browser version Firefox 87.0

CMS configuration

https://www.recallstack.icu/admin/config.yml

Additional context

It seems to work fine on Chromium.

@yajo yajo added the type: bug code to address defects in shipped code label Apr 26, 2021
@ampa-marques-user
Copy link

This happens to me too. I can´t delegate the content creation because of this (a developer is needed to create the content without the cms now).

Also this bug makes netlify-cms look english-centric because it makes it not possible to use netlify-cms to write content in most languages.

@pmarcus93
Copy link

This is happening to me as well.
I write in Brazilian Portuguese and I'm having the same issues with characters such as ç, ã, á, é and so on.

OS: Pop_OS! 21.10.
Browser: Firefox 95.0.1 (64-bits).

@yajo
Copy link
Author

yajo commented Jan 31, 2022

Interestingly, today I tested on Firefox on Windows and it works. So, it seems the buggy combination is Firefox + Linux.

@miltonbolonha
Copy link

miltonbolonha commented Mar 27, 2022

Tag list-widget cannot have these Brazilians characters :(
I need those.

@bitobeats
Copy link

I'm also having this problem in macOS Safari (tested in v16 and v16.1, macOS Monterey and macOS Ventura).

@freesteph
Copy link

freesteph commented Dec 29, 2022

NetlifyCMS uses Slate under the hood, which seems to have fixed the problem now. Typing accents on:

https://www.slatejs.org/examples/richtext

works fine.

Slate's current release is 0.87.0
Netlify uses 0.47.

Maybe a simple upgrade would do the trick?

EDIT: it doesn't seem that easy

@mitchbox
Copy link

mitchbox commented Feb 2, 2023

When will the team upgrade the Slate?

@bitobeats
Copy link

When will the team upgrade the Slate?

I was looking at their support forum and apparently this is not maintained anymore. I found that there's a fork of it. I haven't tried it yet but looks interesting: Static CMS

@mitchbox
Copy link

mitchbox commented Feb 3, 2023

Too bad... Thank you for sharing the information.

@stale
Copy link

stale bot commented Apr 26, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the status: stale label Apr 26, 2023
@martinjagodic
Copy link
Member

Fixed in Decap 3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants