Use a `MouseEventHandler` for activating tabs on mouse down

Previously, we were using an `EventHandler` which doesn't take into
account other mouse regions floating above the rendered element. This
was problematic because, when clicking the `x` icon on a tab that was
not active, we were first activating it and then closing it.
82d6e606fcAntonio Scandurra committed on 5/27/2022, 9:43:58 AMparent98de269
1 file changedLine totals unavailable