특정 문자가 포함된 콘텐츠에서 빠른 편집이 작동하지 않습니다

음, 저는 꽤 오랫동안 빠른 편집 기능을 사용해 왔는데, 이런 문제는 처음인 것 같습니다.

단어를 하나 수정했는데 성공했고, 다른 단어를 수정했을 때는 실패했습니다. 여러 번 시도하면서 각 시도 사이에 몇 초씩 기다렸지만, 페이지를 새로고침해도 다시 시도해도 성공하지 못했습니다.
JavaScript 콘솔에도, 네트워크 탭에도(제가 아는 한), Discourse 로그에도 오류가 없었습니다.

다만, 일반 편집은 정상적으로 작동했습니다.

(동영상을 전체 화면으로 시청하시길 권합니다)

더 많은 정보를 드리지 못하고 재현도 하지 못해 죄송합니다. 안전 모드에서 시도해 보는 것도 생각하지 못했네요… 하지만 만약 다른 분들도 나중에 같은 문제를 겪게 된다면, 적어도 한 경우에서 빠른 편집이 작동하지 않았다는 증언이라도 남기는 것이 추후 조사를 위해 도움이 될 것이라 생각합니다.

6개의 좋아요

응, 그렇죠 :wink: 이거에 대해 알고 있었고, 아마도 프랑스에서 온 거라는 것도 알았어요 :smiley: 인용문과 관련이 있는 것 같아서, 더 깊이 파볼 필요가 있겠네요. 이 주제를 리마인더로 남겨두겠습니다 :+1:

5개의 좋아요

프랑스식 단일 인용부호(“french single quote”)가 선택될 때 실패하는 것 같습니다(예를 들어 s'agit을 빠르게 수정하려고 하면 재현할 수 있습니다)

수정: 아… 너무 늦었네요! :sweat_smile:

3개의 좋아요

오, 좋다. 그럼 제목을 다시 지어보자. 잘 짚었네.


또 하나:

chrome_BRrN3mxpeL

여기서 빠른 편집을 방해한 건 뭐라고 생각해? : 앞에 붙은 É 때문인가?

또한, 빨간 책 이모지는 편집기와 미리보기 편집기에서는 모두 표시되지만, 최종 메시지에서는 표시되지 않는다.
조금 혼란스럽긴 하지만, 이건 또 다른 문제야.

2개의 좋아요

인용 부호는 선택 범위에 없더라도 문제를 일으킬 수 있다고 생각합니다.

2개의 좋아요

원래 상황과 관련이 있나요?

실수로 잘못된 언어를 사용했습니다. 하지만 무엇을 어디서 했는지 유추할 수 있을 겁니다… 빠르게 편집을 시도해 보았는데요:

하지만 마크다운 때문에 실패했습니다:

그러니 프랑스어를 쓰거나 따옴표를 사용할 필요 없이, 그냥 평범한 * 기호면 충분합니다.

큰 문제는 아니니 그대로 두어도 괜찮습니다.

1개의 좋아요

네, 이 경우 composer로 폴백해야겠네요. 최근 코어에 일부 변경을 가했는데, 덕분에 fast edit의 일부가 더 간단해질 수 있을 것 같습니다. 앞으로 몇 달 안에 이 부분을 개선하는 데 시간을 내어보겠습니다.

2개의 좋아요

어떤 이유로든 'groups’라고 쓰려던 것을 'group’s’라고 오타를 쳤습니다 — 바로 그 유명한 ‘독자에게 다가오는 's’를 경고하는’ 식료품점 간판의 아포스트로프죠.

해당 단어를 선택하고 빠른 편집 상자를 불러와서 문제의 구두점을 삭제한 뒤 저장했는데, 그거는 잘 동작하는 것 같았지만… 게시글은 변경되지 않았습니다.

1개의 좋아요

편의와 재미를 위해, 수정해 볼 수 있는 몇 가지 단어들을 소개합니다:

word’s
edit’s
whatevers
apostrophs




조금 실험해 보았는데요: "aposrophe를 제거할 수 없다"는 것만은 아닙니다. aposrophe가 포함된 단어 중 하나를 선택하고, 단어를 추가하거나 다른 것으로 교체해 보세요(구두점 제거 포함) — 뭐든 시도해 보세요. 저장되지 않는 것 같습니다.

(참고로, 저는 Fedora Linux에서 Firefox를 사용 중입니다.)

1개의 좋아요

또한, 우연히 그 끔찍한 구두점으로 표시된 전체 문구를 선택할 때도 사실로 보입니다. 예를 들어, 이전 문장처럼요. 하지만 이 문장은 정상적으로 편집할 수 있습니다.

안녕하세요 @mattdm! :wave:

이것은 여기서 보고된 동일한 문제인 것 같아서, 여러분의 토픽을 이 토픽에 병합했습니다 :slight_smile:

1개의 좋아요

좋아요. 이 문제를 우선순위에 올려두었고, 한 달 안에 해결할 예정입니다.

이 문제는 ™이나 hello's 같은 특정 요소를 자동으로 서식 처리(prettify)하는 과정에서 hello's가 hello’s로 변경되기 때문에 발생합니다.

3개의 좋아요

다음으로 수정되어야 합니다:

단일 또는 이중 따옴표 및 기타 문자가 포함된 단락에서 이제 정상적으로 작동하는 것을 확인했습니다.

리포트해 주셔서 감사합니다 :+1:

7개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 더 이상 답변을 남길 수 없습니다.

오늘 이 문제를 발견했어요. 글을 쓸 때 "you doesn’t"와 "you don’t"의 차이를 구별하지 못하거든요. 그래서 이런 실수를 보면 바로 고칩니다.

지금 여기에서도 제가 이런 오타를 쳤을 때 you doesn’t가 바로잡아주지 않아요.

빠른 편집이 작동했다면 제가 수정했을 텐데, 작동하지 않아요.

지금 다른 비슷한 버그가 있는 건지, 아니면 제가 잘못 기억하는 건지 궁금합니다.

이 커밋으로 수정되었을 것 같은데? 이 토픽에 따르면 - Fast edit doesn't work on content with certain characters

만약 다시 재발(regression)했다면 다시 열어서 이 글들을 원래 토픽으로 옮기겠습니다. :+1:


업데이트: 방금 해당 게시글에서 테스트해 봤는데, 빠른 편집(fast edit) 상자가 뜨고 편집 내용을 입력할 수는 있었지만, 저장 시 모달이 닫히면서 변경 사항이 적용되지 않았습니다.

(게시글들을 원래 토픽으로 옮겼습니다)

2개의 좋아요