Ugh, here I go again with the tech issues. This time it's Mastodon... or Firefox... or macOS.
So I have a trackpad and have "tap to click" enabled. And for a few days now (I assume since the last update on infosec.space, but it may have been a Firefox update as well), the sidebar has been reacting weird to clicks. Specifically, when I load the page and click on anything in the sidebar (home, notifications, hashtags, ...) by tapping on my trackpad, the element gets "focused", but not clicked. I have to actually press down on my trackpad for the click to go through, but once I do that, then subsequent taps will register as clicks - until I reload the page. Dragging on an element inside the sidebar (with three-finger drag) also makes tap to click work, though right-click does not.
Only applies to elements in the sidebar, nothing else on the page as far as I've seen.
How does this happen? How do I even debug this? I was thinking maybe the browser sends a touch event rather than a click for some reason, but you seemingly can't register a wildcard event listener to an element in JS? I see that there's some pointer-events
CSS properties on the sidebar and its parent element, but changing those had no effect... argh.