게시물 제목을 수정할 수 없고, JavaScript 오류 발생

:pencil: 아이콘은 확인되고 텍스트도 수정할 수 있지만, 저장 버튼이 없습니다.

기본 테마를 사용 중이며 (구버전의) DiscoTOC가 설치되어 있지만, 이것이 문제라고 생각하지는 않습니다 (실제로 그런가요?).

다음과 같이 시도해 보았지만, 효과가 없었습니다:

./launcher enter app
rails c
Discourse.clear_all_theme_cache!

그리고 콘솔에는 다음과 같은 메시지가 표시됩니다:

Uncaught (in promise) TypeError: Cannot read properties of null (reading 'syscall')
    at Object.evaluate (index.js:103:17)
    at tr.evaluateSyscall (index.js:2873:20)
    at tr.evaluateInner (index.js:2852:64)
    at tr.evaluateOuter (index.js:2849:10)
    at tH.next (index.js:4167:45)
    at tH._execute (index.js:4157:21)
    at tH.execute (index.js:4133:41)
    at tj.handleException (index.js:3450:19)
    at tR.handleException (index.js:3592:52)
    at tF.throw (index.js:3414:16)
    at G.evaluate (index.js:565:42)
    at tF._execute (index.js:3401:34)
    at tF.execute (index.js:3393:17)
    at tU.rerender (index.js:3610:8)
    at tq.render (index-BCp6wOJU.js:4639:55)
    at index-BCp6wOJU.js:4934:16
    at eX (index.js:2414:7)
    at tG._renderRoots (index-BCp6wOJU.js:4914:7)
    at tG._renderRootsTransaction (index-BCp6wOJU.js:4962:12)
    at tG._revalidate (index-BCp6wOJU.js:4995:10)
    at invoke (index.js:262:14)
    at m.flush (index.js:180:11)
    at g.flush (index.js:334:19)
    at q._end (index.js:762:32)
    at _boundAutorunEnd (index.js:499:12)

마지막 업데이트(3.6.0.beta1-dev) 이후 다른 유사한 UI 버그에 대한 사용자 보고를 몇 건 받았지만, 이 문제는 제가 직접 재현할 수 있는 유일한 사례입니다. Brave와 Chrome에서 재현되었습니다.

해결 방법을 찾은 것 같습니다. Angus' Events Plugin 📅 의 날짜/장소 오버레이가 저장/취소 버튼을 가리거나 덮어쓰고 있는 것 같습니다.

업데이트를 시도해 봐야 할 것 같습니다.

확인했습니다. Discourse와 Events 플러그인을 최신 버전으로 업데이트하니 문제가 해결되었습니다.

1개의 좋아요