-
Notifications
You must be signed in to change notification settings - Fork 309
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
ドラッグ移動後のテキスト欄初回フォーカス時にフォーカスが外れる #587
Comments
ドラッグ移動、すごく便利ですね!! カーソルが外れてしまうのはユーザーから必ず指摘されることだと感じたので、優先度を高めてみました。 |
もしくは、簡単にif分岐できそうであれば一旦experiment機能にしてしまう手もあるかなと思いました。 |
experimental化が完了したので、優先度を少し下げて、バグから機能向上に変更します |
どうやらハンドルに用いているアイコン部分がq-btnであるためドラッグ開始時にmousedownイベントを受け登録されたmouseupイベントリスナーがドラッグ終了時に呼ばれずに次のクリック時のmouseup時に呼ばれることでフォーカスが外れているようでした. 従ってハンドルをq-btnではない別の要素に移したいと思うのですが, active_arrowの位置にハンドルを置くのはデザインが微妙になってしまって悩んでいます アイデアがあればお願いします. |
おーーなるほどです!! |
AudioCell全体のDivはq-btnを含むので同じバグが起こります |
divにカーソルがあたっているときに ✋ カーソルにして、ボタンはドラッグ可能な対象じゃなさそうにするのはどうでしょう。 なにかを移動したいときは、移動したいと思っているものを掴むのが一般的な気がしました。 あとはquasarにissue立てて反応待っても良いかも・・・? |
なるほど、では一旦その方針でPRを立てたいと思います |
たぶん解決で良いと思うのでcloseします。 |
不具合の内容
#369 のissueを実装した#553 のプルリクエストでドラッグすると,その後一度だけテキスト欄のフォーカスがキャンセルされる.
現象・ログ
movie.mp4
(#553 (review) より引用)
再現手順
並び替えをしてからテキスト欄をクリックする
期待動作
blurされない
VOICEVOXのバージョン
0.?.0
OSの種類/ディストリ/バージョン
その他
input
ではなくAudioCell
にclick
イベントが発火されるのが問題になっているかも...?並び替えした後の初めての
click
イベントでblurされる模様使用したライブラリ SortableJS/vue.draggable.next を読む必要があるかも.
The text was updated successfully, but these errors were encountered: