Bugzilla@Mozdev – Bug 26202
Shift-[Key] shortcuts interferes with Tb Conversations Addon
Last modified: 2016-07-25 10:02:59
You need to log in before you can comment on or make changes to this bug.
Since Shift-[Key] combinations interefere with other add-ons (specifically Thunderbird Conversations in our case), we would like to be able to assign an additional modifier (e.g. Shift-Alt) instead of plain Shift.
(In reply to comment #0) > Since Shift-[Key] combinations interefere with other add-ons (specifically > Thunderbird Conversations in our case), we would like to be able to assign an > additional modifier (e.g. Shift-Alt) instead of plain Shift. > For which shortcuts specifically? What are the other ADdons doing. Please be as specific as possible.
Any Shift-Letter or Shift-Number combinations (in this case, Shift-J and Shift-M, used to quick jump/move). They interfere with the Thunderbird Conversations add-on because the add-on allows to reply to messages inline (i.e. within the message pane), so it's impossible to write e.g. an uppercase 'M' letter since it gets caught (appropriately) by QuickFolders.
(In reply to comment #2) > Any Shift-Letter or Shift-Number combinations (in this case, Shift-J and > Shift-M, used to quick jump/move). > > They interfere with the Thunderbird Conversations add-on because the add-on > allows to reply to messages inline (i.e. within the message pane), so it's > impossible to write e.g. an uppercase 'M' letter since it gets caught > (appropriately) by QuickFolders. > It might be better if I restrict the SHIFT-M / J (I thought I already did) not to be active while you are editing in the conversation Addon. I understand it is happening in their editor?
Yes, that should cut it too! It is indeeed happening in their in-conversation editor. (And when replying using "in a new window" option, everything is fine obviously.)
Created an attachment (id=8172) [details] QF 4.4.3 prerelease 10 In this patch, I check for the baseURI of the event target to make sure it is not the email within the conversations Addon. From what I have tested it will avoid the quickMove / quickJump shortcuts while editing in conversation mode. These keyboard events (SHIFT+M, SHIFT+J, SHIFT+configurable key) are IGNORED if the event: (does not target threadTree, folderTree or accountTree) AND ( ( (event happens in a textarea or textbox) AND (event is not in a <BODY> tag) ) OR eventTarget.baseURI starts with "chrome://conversations" ) last bit added for the purpose of fixing this bug. From my tests, the shortcut will still work in a conversation _as long as you are not in the editing area_
Release 4.5 - Resolved Fixed