Open eam opened 2 years ago
I have also have this exact issue (it also affects the folders drawer), which I've seen sporadically in the past (I even raised an issue with Fastmail support, but closed it when the issue went away). Note - this issue occurs in the Fastmail beta site (betaapp.fastmail.com) also.
It took ages to diagnose because even though I suspected an add-on (e.g. uBlock, Privacy Badger, etc), I never disabled this add-on, because... why would it have an effect on fastmail.com? :)
It may be related to this CSS rule: https://github.com/mozilla/contain-facebook/blob/9ab4eb7c2f8ad535c0f171400903140083ab156f/src/content_script.css#L352
which matches the class is-hidden
on the div
for the sidebar:
<div id="v183" class="v-Split v-Split--left is-hidden" style="position: absolute; z-index: 1; transform: translate3d(-220px, 0px, 0px); inset: 0px auto auto 0px; width: 200px; height: 100%; will-change: auto;">
similarly for the "show details" button:
<div aria-hidden="true" class="v-Message-details is-hidden" style="height: 0px;">
yep - the display: none
style is definitely coming from content_script.css
:
(I'm a developer at Fastmail.) It looks like this extension is also causing the message list to be scrolled to the top whenever you open an email. Why is this extension modifying anything on our site at all? Shouldn't it only be applying to Facebook's domains?
@neilj #896 appears to fix this behaviour, too (I've just tested this in Firefox Developer Edition)
I suspect this extension applies to all pages indiscriminately because in theory, Facebook tracking can be embedded in any page (but of course, never Fastmail!) and I'm not sure there's a way to apply (or not apply) CSS to specific pages
@joshbode @neilj We reviewed the PR and merged it in. It will be a part of our next release!
Shout out @joshbode for the PR.
(Note - No exact word on immediate timing for that release, but I can estimate in the next few weeks)
thanks @maxxcrawford :)
@maxxcrawford can you share a build here in the meantime? With signed extensions, it's no longer trivial to make local changes and the only alternative is to disable the extension. Neither sound great if the update is weeks away.
[!important]
Update addon to 2.3.10 or 2.3.11.
Hi @maxxcrawford - is there anything we can do to help prepare for a release (testing a pre-release, for example)?
Also, we can probably close this particular issue, because Fastmail has already worked around the issue.
I see someone pushed two new releases with fix for .is-hidden
issue:
https://addons.mozilla.org/addon/facebook-container/versions/
Actual behavior
Clicking on the "show details" link in the Fastmail webui does not show details (expanding From/To/Cc/Subject/etc beyond the first line).
Expected behavior
Clicking this link should expand the details in the fastmail webui
Steps to reproduce
Notes
I have been using Facebook Container on this platform for a long time without issue. I am certain a recent update caused this issue - within the last month or two.