1
1
mirror of https://github.com/kokonect-link/cherrypick synced 2024-11-30 15:58:19 +09:00

enhance(frontend): 텍스트 소스 보기를 사용하면 자동으로 내용을 펼침

This commit is contained in:
NoriDev 2024-10-29 13:41:42 +09:00
parent 76c72b96be
commit 15f7cb8132
3 changed files with 9 additions and 0 deletions

View File

@ -42,6 +42,7 @@ Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2024xx](CHANGE
- Enhance: 노트 작성 폼의 사용자 선택 메뉴에서 현재 계정과 로그인된 추가 계정 영역을 구분함
- Enhance: 모바일 환경에서 토스트 알림의 디자인 및 배치를 개선함
- Enhance: 로그인 시 표시되는 환영 메시지의 표시 유무를 선택할 수 있음
- Ehhance: `텍스트 소스 보기`를 사용하면 자동으로 내용을 펼침
- Fix: 임베디드 코드에서 CherryPick의 색상 설정이 반영되지 않음
- Fix: 임베디드 코드에 `fade``Temml(KaTex)`가 반영되지 않음
- Fix: 노트의 QR 코드를 생성했을 때 `링크 복사` 버튼을 누르면 잘못된 토스트 알림이 표시됨

View File

@ -519,6 +519,10 @@ if (!props.mock) {
if (defaultStore.state.alwaysShowCw) showContent.value = true;
watch(() => viewTextSource.value, () => {
collapsed.value = false;
});
function noteClick(ev: MouseEvent) {
if (!expandOnNoteClick || window.getSelection()?.toString() !== '' || defaultStore.state.expandOnNoteClickBehavior === 'doubleClick') ev.stopPropagation();
else router.push(notePage(appearNote.value));

View File

@ -250,6 +250,10 @@ if (!props.mock) {
if (defaultStore.state.alwaysShowCw) showContent.value = true;
watch(() => viewTextSource.value, () => {
collapsed.value = false;
});
function renote() {
pleaseLogin(undefined, pleaseLoginContext.value);
showMovedDialog();