quickmove-extension icon indicating copy to clipboard operation
quickmove-extension copied to clipboard

After removing an attachment, moving a message does not work.

Open tessarakt opened this issue 6 years ago • 3 comments

Version: 2.0.0pre1

Steps to reproduce:

  1. Select a message with attachment.
  2. Detach an attachment.
  3. Press Shift-M, select a folder and confirm.

Expected result: Message is moved to that folder. Actual result: Nothing happens.

I tried various things to recover:

  • Select a different message and then the same one again. Repeat step 3. => Still nothing happens.
  • Restart Thunderbird, repeat steps 1 and 3 => Message is moved.

I also tried moving a message with Drag&Drop after detaching an attachment. That works just fine.

tessarakt avatar Nov 29 '19 18:11 tessarakt

This puzzles me a bit, not sure what the attachment would do so I am guessing this is a Thunderbird issue. Can you provide console messages?

kewisch avatar Jan 06 '20 21:01 kewisch

I saw this:

error occurred while processing 'sources: TypeError: can't access dead object Stack: webExtensionTargetPrototype._allowSource@resource://devtools/server/actors/targets/webextension.js:323:1 TabSources/this.allowSource@resource://devtools/server/actors/utils/TabSources.js:35:39 _addSource@resource://devtools/server/actors/thread.js:1792:23 onSources@resource://devtools/server/actors/thread.js:1212:12 onPacket@resource://devtools/server/main.js:1395:58 receiveMessage@resource://devtools/shared/transport/child-transport.js:66:16 Line: 323, column: 1 main.js:1251 _unknownError resource://devtools/server/main.js:1251 onPacket resource://devtools/server/main.js:1398 receiveMessage resource://devtools/shared/transport/child-transport.js:66

tessarakt avatar Jan 15 '20 20:01 tessarakt

And also:

{ "from": "server1.conn0.child20/context18", "error": "unknownError", "message": "error occurred while processing 'sources: TypeError: can't access dead object\nStack: webExtensionTargetPrototype._allowSource@resource://devtools/server/actors/targets/webextension.js:323:1\nTabSources/this.allowSource@resource://devtools/server/actors/utils/TabSources.js:35:39\n_addSource@resource://devtools/server/actors/thread.js:1792:23\nonSources@resource://devtools/server/actors/thread.js:1212:12\nonPacket@resource://devtools/server/main.js:1395:58\nreceiveMessage@resource://devtools/shared/transport/child-transport.js:66:16\nLine: 323, column: 1" }

tessarakt avatar Jan 15 '20 20:01 tessarakt

Is this still an issue in v2 final and Thunderbird 115?

kewisch avatar Aug 20 '23 19:08 kewisch

It looks like we haven't heard back on this issue, therefore we are closing this issue. If this problem persists in the latest version of Thunderbird and the Quick Folder Move extension, please re-open this issue.

github-actions[bot] avatar Sep 20 '23 00:09 github-actions[bot]

Just tested it, works fine.

tessarakt avatar Oct 03 '23 18:10 tessarakt