Double-click and drag to select text brings up DnD file-transfer overlay (which sometimes hangs)
Versions:
- OS: Windows 10
- GTK Version: 3.24.34
- PyGObject Version: 3.42.1
- GLib Version : 2.72.0
- Cairo Version: 1.17.6
- python-cairo Version: 1.21.0
- python-nbxmpp Version: 3.1.0
- Gajim Version: 1.4.3
Steps to reproduce the problem
- Open a chat with text in the window.
- Double-click a word in a chat window, continue holding down the mouse button, and drag laterally to extend the selection.
Expected behaviour
- Additional text is selected (word by word) in the direction that the mouse cursor is dragged.
Actual behaviour
- "Drop Files or Contacts" mode is superimposed over chat window.
- Occasionally, the "Drop Files" mode does not end when the mouse button is released. I have not figured out any way to clear it when it gets stuck, and am forced to close Gajim, and must kill its process in Task Manager. I have not been able to reliably reproduce (and screen record) this more serious bug.
Gajim_2022-06-16_11-38-01
Additional notes
- Triple-click and drag to select paragraph-by-paragraph exhibits the same behavior as double-click and drag.
- Single-click and drag to select text character-by-character works properly, although I am only able to select text in one message at a time.