-
Notifications
You must be signed in to change notification settings - Fork 1
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
Thunderbird: Cannot position the cursor in the message compose window with the mouse #60
Comments
Hello, As you can see, when using Left button to scroll, things can get pretty complicated. That's why it's best to use either middle or right button to scroll. |
I see. Most of the time I click into the space right of a line to position the cursor at the end. I now tried to click onto a word. Sometimes I have to way a bit for the cursor to show, but basically this works. Still I cannot place the cursor at the end of a line.
Yes, I need the Would it be possible to add an option, which excludes the message compose area from being handled by ScrollAnywhere? |
Excluding compose window does sound like a good workaround. It's been a while since I've worked on this addon, so I'm a bit rusty about how it works, especially the complex left scrolling. |
I do not know anything about the internals of ScrollAnywhere and Thunderbird, but isn't it possible to set a flag, whenever the mouse was moved with the (left) button pressed. When the button is released and this flag is set, the flag is cleared and nothing will happen (mouse event cancelled there). If the flag is not set, the mouse event either bubbles up or (in the case of the left mouse button) the cursor is positioned. As I said, I have absolutely no idea how ScrollAnywhere and Thunderbird are processing the mouse events, so please forgive me, if that is nonsense. And I believe you have considered such an approach already! |
It's not that complex, but it's pretty limited.
If I want to scroll the page, and not select text, I need to call "preventDefault" in the "mousedown" event (the first one). |
As I said, I do not know, how that feature is implemented. I also cannot check, because ScrollAnywhere is closed source … |
Describe the bug
When I have ScrollAnywhere switched on in Thunderbird and then I compose a new email, I cannot position the text cursor with the mouse in the message input field.
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
A single mouse click should position the cursor – and show it.
Device info:
Options
Maybe it is just a configuration glitch, so here is my configuration
The text was updated successfully, but these errors were encountered: