Open Bug 1953547 Opened 7 days ago Updated 6 hours ago

Attachment Save always asks where to save regardless of Settings.

Categories

(Thunderbird :: Preferences, defect)

Thunderbird 128
defect

Tracking

(Not tracked)

People

(Reporter: anjeyelf, Unassigned)

Details

Windows 10 Os
Version 128.8.0 esr

Settings > General
Scroll to 'Files & Attachments'
Select 'Save files to' - choose location eg: C:\Users\<userccount>\Desktop\hold

Select email which has attachment
Test both of the following options:

  1. where it says 'Attachment' - Bottom right - click on 'Save'
  2. right click on attachment and select 'Save as'

Actual Result
Regardless of whatever Setting you choose in Settings > General and for attachment regardless of whether you opt to just 'Save' or 'Save as',
I'm always asked where to save file and it always chooses by default the last used location where I saved a file.
AS per preference: 'messenger.save.dir'

This option never works

  • Settings > General
  • Scroll to 'Files & Attachments'
  • Select 'Save files to' - choose location eg: C:\Users\<userccount>\Desktop\hold

This option works as expected.

  • Settings > General
  • Scroll to 'Files & Attachments'
  • Select 'Always ask me where to save files'

Expected Result'
Click on 'Save' should auto save to specified directory as per Settings. I should not get asked where to save - this currently fails.
Right click on email and choose 'Save as' should open and ask where to save and offer ability to save as specific filename or file type etc

Summary: Attachment Save always asks where to save → Attachment Save always asks where to save regardless of Settings.

These are tho different mechanisms for saving files. One core file handling and one simply how Thunderbird handles saving attachments.
While there is some room for confusion... I don't think "just saving" when clicking save would be the right thing to do.

Also tried the double click on attachment to see if got auto saved - not saved, instead it auto opened using default program.

The following preferences and settings:
The first two are using the Settings > General > save files to setting and that never works.

  • browser.download.dir - C:\Users\<useraccount>\Desktop\hold
  • browser.download.downloadDir - C:\Users\<useraccount>\Desktop\hold

The following is where I saved a screendump image after using 'Paint' and used it to upload to this Bugzilla forum.

  • browser.download.lastDir - C:\Users\<useraccount>\Desktop\hold\forum assist folder\Bugzilla

The following is where I last saved an attachment in a 'Save as' location of my choosing and is now the only option and location which continually works regardless of Settings.

  • messenger.save.dir - C:\Users\<useraccount>\Videos\Ian-Julie

Confusion on the inability to auto save an attachment to a preset location also mentioned in forum:
https://support.mozilla.org/en-US/questions/1495686

Basically, although settings say auto save in a specific location, it seems impossible to make that setting work. It still only 'asks where to save' even though that option is not selected.

Attachments in email...
Click on 'Save', Right click on attachment and use 'Save as' both invoke asking where to save.
Double click on attachment does not force a save - it just opens the attachment.
Using 'Menu Bar' - 'Message '> 'Attachments' > select attachment - only offered 'Save as' which auto opens on last saved as location.
Even if you choose 'Detach' option - it still suggests saving to the last place I chose as a save as.

I would expected a difference between 'Save' or 'Save all' and 'Save as'
I would expect 'Save as' to ask what to save as and where to save.
I would expect 'Save' or 'Save all' to simply save the attachment file as is in the default location set up as mentioned below - an auto save in a specific preset location.

Basically this setting is apparently ignored:

  • Settings > General
    
  • Scroll to 'Files & Attachments'
    
  • Select 'Save files to' - choose location eg: C:\Users\<userccount>\Desktop\hold
    

If you open an attachment then it's permanently stored here until user manually accesses that location and deletes the pid folders.
C:\Users\<username'\AppData\Local\Temp\pid xxxx (number)
That is a different bug report some time ago - the lack of deleting temp pid folders.
So that tmp save files in order to display also is a completely different location and not using tha auto save files to and is not temporary either. But maybe that is controlled by Windows OS. The point being the 'Files & Attachments' > Select 'Save files to' has nothing to do with that aspect.

Is it known whether this occurred prior to 128?

Version: unspecified → Thunderbird 128

It's always been this way. The platform file handling has one way (for those limited cases) and the other attachment handling has one.

You need to log in before you can comment on or make changes to this bug.