Lightboxを使ったノートなどの画像表示において、範囲外タップでも表示を閉じて欲しい
Author: Sayamame-beansCreated Aug 22, 2026Updated Sep 2, 2026
Labels✨Featurepackages/frontend
Summary
現在、以下のような挙動になっているようです。
- 範囲内クリック(Windowsで確認): 閉じる、拡大されているなら元の大きさに戻る
- 範囲外クリック(Windowsで確認): 閉じる、拡大されているなら元の大きさに戻る
- 範囲内タップ(Windows/Android/iOSで確認): 閉じない、リセットもしない
- 範囲外タップ(Windows/Android/iOSで確認): 閉じない、リセットもしない
(いずれの環境でも、上下ドラッグによって閉じることは出来ます)
この挙動からは、クリック/タップのそれぞれに対して処理が統一されているものと思います。 PC環境は表示範囲が広いことも多いため、少なくともPC環境であれば範囲外タップでは閉じても良いかもしれない、と感じました。 (スマートフォン/タブレット環境での範囲外タップの操作感は不明ですが、個人的にはどの環境でも範囲外クリック/タップであれば閉じて良いと思っています。 意図的に範囲外タップでの応答を抑制している場合には、PC環境の場合だけ可として欲しいと思います。)
なお、個人的な要望理由としては、(若干エッジケースではあるかと思いますが、)VR環境内でデスクトップ画面を表示するソフトウェア(VirtualDesktop)を用いて操作した場合に、クリックがタップ判定になってしまっており、画像を閉じる操作が不便であったことに起因しています。 (一方で、XSOverlayというVR用オーバーレイソフトウェアでは"マウスをエミュレート"のようなオプションがあり、この場合はマウス扱いになります。当初はこちらもタップ扱いになっていると勘違いしていましたが、それは単に17886によるものだったようです) (追記: pointerTypeを確認したところ認識誤りがあったため、この部分を訂正しました)
Purpose
操作がタップ系の環境における利便性/操作性の向上
Do you want to implement this feature yourself?
- Yes, I will implement this by myself and send a pull request
Source: misskey-dev/misskey