Red Hat Bugzilla – Bug 1288088
To: and Cc: fields in composer behave incorrectly: typed-in values disappear, can not be dragged etc., comma delimiter is deleted
Last modified: 2017-12-01 21:06:46 EST
Description of problem:
To: and Cc: fields behave incorrectly: typed-in values disappear, can not be dragged etc.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
A: selection not copied
A1. type firstname.lastname@example.org to To: field
A2. select the text, e.g. Shift + Home
A3. copy using Ctrl + C
A4. paste elsewhere
B: dropped text gets discarded
B1. type email@example.com to To: field
B2. select the text, e.g. Shift + Home
B3. drag this string to Cc: field
B4. click into Cc: field
C: ending comma delimiter deleted
C1. type firstname.lastname@example.org to To: field
C2. type "email@example.com, " to Cc: field
C3. defocus Cc: field
C4. drag'n'drop To: field to Cc: field
A3. selection is discarded on hitting C of CTRL-C or on release of ctrl (w/o C)
A4. copy didn't work, previous clipboard content was pasted
B4. the dropped text gets discarded
C3. ending comma+space from Cc: field disappears
C4. comma + space don't reappear on start of dragging, resulting in firstname.lastname@example.org@example.com in Cc: field
A. selection holds and gets copied
B. dropped text gets copied for real
C. comma and space is returned on any relevant activity
Thanks for a bug report.
(In reply to David Jaša from comment #0)
> A: selection not copied
Looks like a gtk+ issue to me, I cannot reproduce this under Fedora 23, while I do not think anything really changed in this area in the evolution.
> B: dropped text gets discarded
These Evolution widgets do not fully support drag&drop of addresses.
> C: ending comma delimiter deleted
One part is correct, it is supposed to be removed. the other one, not adding it back on drop first, is a bug, related to B).
Most likely not doable for 7.3, there are more serious issues.
I just noticed that the drag&drop part is covered by bug #1134443. Not that it changes anything from the above, I'm only adding a reference to it here.