On Mac, selecting folder properties triggers "sheet" animation. Does not honor toolkit.cosmeticAnimations.enabled false
Categories
(Thunderbird :: Disability Access, defect)
Tracking
(Not tracked)
People
(Reporter: erwinm, Unassigned)
References
(Blocks 1 open bug)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:56.0) Gecko/20100101 Firefox/56.0 Waterfox/56.3
Steps to reproduce:
Select a folder in the list. Either Right-Click > Properties or Edit > Folder Properties
Actual results:
Instead of just appearing, Thunderbird fires a "sheet" animation where the menu slides out from the top of the window and slides in again when closed.
Like most animation, this can hurt and can trigger migraines.
toolkit.cosmeticAnimations.enabled false does not prevent this animation.
Apple encourages the use of "sheet" animations, so I don't know if Windows or Linux versions also use sheets animations.
Expected results:
at hthe least, toolkit.cosmeticAnimations.enabled false should prevent this and similar animations in ÞB.
Note that xul.panel-animations.enabled false does not prevent these either.
At times, the animation can also stretch off the screen, so that the panel can't be closed without clicking on an off-screen button, and Thunderbird cannot be used withpout closing the panel. Force quit is the only way out. I can't figure out how to reproduce this, and the animation gives me migraines so I'm not the one to test it...
Comment 2•6 years ago
|
||
Perhaps this won't an issue in 78?
Comment 3•6 years ago
|
||
So you would like dialogs not to use a sheet when that pref is set. folderProps.xhtml is just opened in a dialog, we do nothing special there.
I would assume it's the same for 78, but I don't know much about mac.
I found a Mac setting which helps:
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
I don't know if there are analoguous issues in Linux and Windows.
Comment 6•5 years ago
|
||
Only mac uses the sheets, so if sheets is the issue, then it's all covered I think.
Comment 7•4 years ago
|
||
Core broken? Or is this fundamentally a macOS bug?
Updated•3 years ago
|
Comment 8•2 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #6)
Only mac uses the sheets, so if sheets is the issue, then it's all covered I think.
ISTR a conversation with Alex that one of our goals is to get rid of sheets.
Updated•1 year ago
|
Description
•