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

Touching resizing grip results in turning off selectable mode #31

Closed
firehose7 opened this issue Dec 7, 2019 · 8 comments
Closed

Touching resizing grip results in turning off selectable mode #31

firehose7 opened this issue Dec 7, 2019 · 8 comments
Assignees

Comments

@firehose7
Copy link

日々、便利に使っています。ありがとうございます。

resize/draggable機能のことなのですが、リサイズの方が画面内のテキストをドラッグする時に干渉してしまいます。また、画面を動かしたくない時に動かしてしまうことがあります。
この機能を無効にするオプションを作って頂けたら嬉しいです。

よろしくお願いします。

@wtetsu
Copy link
Owner

wtetsu commented Dec 8, 2019

「干渉する」というのは、どのような具体的にはどのようなことが発生するのでしょうか?

なお、表示・非表示を切り替える押しやすいショートカットキーを設定して、必要のないときは非表示にするのが、Mouse Dictionaryとして推奨する使い方です。

@firehose7
Copy link
Author

画面収録 2019-12-09 1.58.59.zip

マウスポインタがリサイズのアイコンに変化し、ドラッグすることができなくなります。
ドラッグできないこともないのですが、Readlangなどで単語帳を作る場合に煩わしさがあります。
また、マウスポインタがリサイズのアイコンに変わる範囲も左右で異なっています。

Readlangと併用すると語学学習が非常に捗り、重宝しています。
この様なアドオンを作って頂き、とても感謝しております。

@wtetsu
Copy link
Owner

wtetsu commented Dec 9, 2019

Readlangと併用すると語学学習が非常に捗り、重宝しています。この様なアドオンを作って頂き、とても感謝しております

ありがとうございます:smile:


ご報告いただいた現象についてですが、基本的方針として、特定の現象に対応するためだけのオプションは追加したくないと考えています。個別の事象や要望に対応するためのオプションを都度追加しているときりがないし、そのようなことをしていると設定や内部処理もどんどん複雑化して使いづらくなったり、バグの温床になるためです。

リサイズや移動はMouse Dictionaryとしてはかなり基本的な機能で、これを無効化するような使い方は推奨していません。


で、報告いただいた挙動を見ると、(Mouse Dictionary自体の不具合化どうかは不明ですが)明らかにおかしくなっているので、このような状態にならないようにすることがまず最初に考えたいところになります。

とりあえず初期設定に戻してみていただけますか。
https://github.com/wtetsu/mouse-dictionary/wiki/Factory-reset

それでもこの事象が発生するようでしたら、以下について教えて下さい。

  • この現象はreadlangだけで発生するのでしょうか、あるいは他でも発生するのでしょうか
  • この現象は常に発生しているのでしょうか。それとも特定の操作やタイミングで発生するのでしょうか
  • 発生するサイトと発生させる手順を教えて下さい

@firehose7
Copy link
Author

ご返信ありがとうございます🙏
無理を言ってしまい、すみません。
オプションの件、承知いたしました。

質問にお答えします。

・この現象はreadlangだけで発生するのでしょうか、あるいは他でも発生するのでしょうか

Readlang以外のサイトでも発生します。

・この現象は常に発生しているのでしょうか。それとも特定の操作やタイミングで発生するのでしょうか

常に発生しています。

発生するサイトと発生させる手順を教えて下さい

どのようなサイトでも発生し、初期設定でも発生します。

画面収録 2019-12-10 6.36.31.zip

文頭からドラッグする為に、Mouse Dictionaryウィンドウ全体のpaddingをpadding: 32px 34px 32px 34px;に変更しておりました。
初期設定に戻すと、マウスポインタがresizeのアイコンに変わる範囲が右側で狭くなりました。しかし、左側に比べるとまだ広い様に感じます...。
さらに、文頭からドラッグすることができなくなります。

よろしくお願いします🙇‍♂️

@wtetsu
Copy link
Owner

wtetsu commented Dec 10, 2019

いただいた動画で、やろうとしていることと、それを阻害している現在の挙動を理解しました。

つまり、ダブルクリックして「選択モード」にした後に、小窓の左端からテキストを範囲選択したいにも関わらず、小窓の縁にカーソルが差し掛かるとリサイズ可能判定がなされて「選択モード」が解除されてしまう、ということでしょうか。

この挙動で嬉しい人はあまりいないと思うので、オプションの追加とかでなしにも根本的に修正しようと思います。

次バージョン(v1.3.4)で変更される予定です。

@wtetsu
Copy link
Owner

wtetsu commented Dec 10, 2019

@shohei-sakamoto
さきほどv1.3.4がリリースされたようなので、ご確認ください。

@firehose7
Copy link
Author

ずっと使い易くなりました!

ありがとうございます😃

@wtetsu wtetsu changed the title resize/draggableについて Touching resizing grip results in turning off selectable mode Dec 12, 2019
@wtetsu wtetsu self-assigned this Dec 12, 2019
@wtetsu
Copy link
Owner

wtetsu commented Dec 12, 2019

😄

@wtetsu wtetsu closed this as completed Dec 12, 2019
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

2 participants