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

タイムラインでアイコンを押すと画面が真っ黒になる #451

Closed
1 task
16439s opened this issue Apr 11, 2024 · 6 comments
Closed
1 task

Comments

@16439s
Copy link
Contributor

16439s commented Apr 11, 2024

💡 Summary

CherryPick 4.8.0-beta.2にて
タイムラインでアイコンを押すと、画面が真っ黒になります。
詳しくは添付ファイルを見てほしいです。

Screen_Recording_20240412_071135_PSkey.mp4

🥰 Expected Behavior

アイコンを押すと、その人のプロフィール欄に移動する

🤬 Actual Behavior

アイコンを押すと画面が真っ黒になる

📝 Steps to Reproduce

No response

💻 Frontend Environment

* Model and OS of the device(s): Galaxy S23 / One UI 6.0(Android 14)
* Browser:Google Chrome(WebView)
* Server URL:https://beta.kokonect.link
* CherryPick:4.8.0-beta.2

🛰 Backend Environment (for server admin)

* Installation Method or Hosting Service:
* CherryPick:
* Node:
* PostgreSQL:
* Redis:
* OS and Architecture:

Do you want to address this bug yourself?

  • Yes, I will patch the bug myself and send a pull request
@SWREI
Copy link
Contributor

SWREI commented Apr 20, 2024

This also happens for mention & hashtags, username in content. related to "click to open detailed note view"

@16439s
Copy link
Contributor Author

16439s commented Apr 20, 2024

This also happens for mention & hashtags, username in content. related to "click to open detailed note view"

I see.
Do you have any idea which commit are the cause?

@SWREI
Copy link
Contributor

SWREI commented Apr 20, 2024

This also happens for mention & hashtags, username in content. related to "click to open detailed note view"

I see. Do you have any idea which commit are the cause?

d6fa889
this is click note to view detailed page

fc77ae6
and this commit fixed this issue

but while merging upstream, maybe @noridev didn't check this so it was reset from @click.stop to @click how Misskey works.

needs to fix this with re-applying these code, or just refactor "click to view note detail" feature at all.

+) You can temporarily fix this issue by disabling this option on /settings/cherrypick

@noridev
Copy link
Collaborator

noridev commented May 8, 2024

Apple環境(iOS、iPadOS)およびPC環境では確認できていません。
Android環境でのみ問題が発生しますか?

また、以下の環境でも問題が再現するかどうかテストをお願いします。
1.ソフトキーがある状態ではなく、スワイプで戻る、またはブラウザ内の戻るボタンを押しても問題が発生しますか?
2.CherryPick内のヘッダーにある戻るボタンを押すと問題が発生しますか?

@SWREI
Copy link
Contributor

SWREI commented May 8, 2024

Apple環境(iOS、iPadOS)およびPC環境では確認できていません。
Android環境でのみ問題が発生しますか?

사실 이 문제는 정확히는 아바타 (또는 유저명, 멘션, 해시태그 등...) 를 클릭해서 노트 상세 페이지에 진입 시 아주 짧은 시간 동안 가야 하는 페이지로 진입 후 이후 parent 컴포넌트의 영향으로 해당 페이지가 불러와지기 전에 /notes/:id 페이지로 즉시 이동되어 페이지가 제대로 불러와지지 않는 문제로 보입니다. 그래서 원하는 페이지로 가기 위해 해당하는 컴포넌트를 다시 클릭하거나, 브라우저 자체 뒤로 버튼을 이용해도 동일한 문제가 발생합니다. 그리고 그 이후로는 어떤 걸 눌러도 새로고침 전까지는 페이지를 불러오지 못하는 문제로 이어지게 됩니다.

물론 페이지를 이동하려고 다시 시도하는 대신 네비게이션 바에서 타임라인으로 돌아가거나, 다른 링크로 이동하는 경우 해당 문제는 발생하지 않습니다.

본 문제는 Windows 11 환경의 Chrome 124.0.6367.119 버전 환경 및 iOS 17.5 Developer Beta의 Safari에서도 재현이 가능했습니다.

iOS
Windows

noridev added a commit that referenced this issue May 14, 2024
…451)

* - 타임라인에서 노트의 프로필 아이콘을 클릭하면 프로필로 이동하지 않음

* - 노트 본문 내의 프로필 아이콘을 클릭하면 화면에 아무것도 표시되지 않음
@noridev
Copy link
Collaborator

noridev commented May 17, 2024

6059ea4 で修正しました。ありがとうございます!🙏🙏

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

No branches or pull requests

3 participants