Caret (cursor) is positioned after the signature if you change the identity (From: address)
Categories
(MailNews Core :: Composition, defect)
Tracking
(thunderbird_esr102+ affected, thunderbird106 affected)
People
(Reporter: llanero, Assigned: welpy-cw)
References
Details
(Whiteboard: [ux-papercut])
Attachments
(1 file)
Comment 1•23 years ago
|
||
Comment 2•23 years ago
|
||
Updated•23 years ago
|
Comment 3•22 years ago
|
||
Comment 4•21 years ago
|
||
Comment 5•21 years ago
|
||
Comment 6•20 years ago
|
||
Updated•20 years ago
|
Comment 7•19 years ago
|
||
Updated•18 years ago
|
Updated•16 years ago
|
Comment 12•14 years ago
|
||
Updated•13 years ago
|
Comment 13•13 years ago
|
||
Comment 16•11 years ago
|
||
Comment 17•3 years ago
|
||
I just discovered this issue today in version 91.2.1 when switching sending accounts and tabbing down into the composition box. The cursor is positioned below the new sending account's signature instead of above it.
Assignee | ||
Comment 18•2 years ago
|
||
This bug got my attention when calling the MailExtension function compose.setComposeDetails()
in the Add-On I maintain moved the cursor as well, see corresponding issue. Interestingly, code preserving the caret position when switching already exists in MsgComposeCommands.js
, but is only executed in listener NotifyComposeBodyReady()
before calling LoadIdentity()
. The later function, however, is called directly by SetComposeDetails()
, so moving the code saving and restoring the caret position into LoadIdentity()
itself seems to fix this bug.
Assignee | ||
Comment 19•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Comment 20•2 years ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/14acef43351f
Move code saving caret position into LoadIdentity(). r=mkmelin
Description
•