Thanks! You totally imitated my style, too, so if !'d missed your note, I might have wondered a while about when on earth did I add that line .
FWIW, there could be more stuff like that for branched browsers, my focus was always on mainline Firefox.
instagram.com##div._97aPb > div:style(display: block !important)
seems to work for me on ESR 52 right now (in conjunction with having 56.0 in the UA).
(I'm not crazy about using the non-specific child thing in there, but that other div has no class of its own, and _97aPb doesn't seem to be used elsewhere, so hopefully this won't break anything else.)
@-moz-document domain(instagram.com) {
div._97aPb > div { display: block !important; }
}
is what it should be in userContent.css. I don't use userContent.css myself and I guess I figured people would just plug the (entire) changed part into userContent.css based on the previous example. Not that \i blame you, I've made plenty of similar mistakes copying code from one kind of syntax to another. (Edit: And even in my last 2 posts here, I've somehow managed to write !'d instead of I'd and \i instead of I That's actually kind of mysterious, though I guess an irregular sleep schedule can do that to you...)
The full UA I'm using on Instagram is Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0 but only the 56.0 part I gave above should matter.
Thanks @mixit!
I now have this in userContent.css
@-moz-document domain(instagram.com) {
div._97aPb [role="dialog"] { display: block !important; }
}
How strange to have a trailing space in the div name!
I had tried that div name before and it didn't work, but maybe it needs a different user agent string now as well, which it didn't before.
I've tried several, and none of them make it work again.
Could you tell me what user agent string you're actually using?
Thanks, Dave.