Chatterino2: Pause on hover breaks text selection

Created on 24 Sep 2019  路  9Comments  路  Source: Chatterino/chatterino2

If you scroll up and try to mark some text and someone types in chat the selection move with the chat even though the text isn't moving.
https://streamable.com/pq9cw

bug

Most helpful comment

Nice find, turns out that unpause() isn't the only function that can actually unpause.

All 9 comments

Can you please provide more details, like the Chatterino version? The issue template exists for you to know what to provide to make fixing the bug easier.

Here's a shortened version of it.
Ticked boxes represent things you have in your report, boxes that are not ticked represent things that are missing.

  • [x] Describe the bug
  • [x] To Reproduce. Steps to reproduce the behavior
  • [ ] Expected behavior. A clear and concise description of what you expected to happen.
  • [x] Screenshots
  • [ ] Chatterino version Please copy the version information from the "About" page in the Settings, e.g. Chatterino 2.1.4 (commit 35c7853c4, 16.09.2019)
  • [ ] Additional context Add any other context about the problem here.

I expect it to work like a nomal select?
There is no version listed in Settings > About, but its 2.1.4-beta-2
no spammerino in the chatterino

Just tested it on 2.1.5. Seems to be fixed now. If you update to the newest nightly, you shoud not experience this issue.

Maybe, it might be related to the chat history limit, need to wait for a chat to go beyond that and see what happens.

The thing you showed on the screencast doesn't happen to me even with old messages getting removed. However if you are selecting and a new message appears the selection shifts and the mouse stays at the same place making selecting things harder.

Now i know what it is, its based on the chat hoover pause option, if you set it to 0.5s it will start to affect selections.

Can confirm this happens with having pause on hover set.

Please update issue title to reflect it affects "pause on hover" feature 馃檭

Nice find, turns out that unpause() isn't the only function that can actually unpause.

Was this page helpful?
0 / 5 - 0 ratings