[Glitch] Fix middle-click handling conflicting with automatic scrolling

Port 9ff01403ea to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
pull/2918/head
Claire 2024-11-29 15:04:22 +01:00
parent d2fd51691a
commit 5b93331a48
2 changed files with 4 additions and 4 deletions

View File

@ -277,11 +277,11 @@ class Status extends ImmutablePureComponent {
handleMouseUp = e => {
// Only handle clicks on the empty space above the content
if (e.target !== e.currentTarget) {
if (e.target !== e.currentTarget && e.detail >= 1) {
return;
}
this.handleClick(e);
};

View File

@ -319,7 +319,7 @@ class StatusContent extends PureComponent {
element = element.parentNode;
}
if (deltaX + deltaY < 5 && (e.button === 0 || e.button === 1) && this.props.onClick) {
if (deltaX + deltaY < 5 && (e.button === 0 || e.button === 1) && e.detail >= 1 && this.props.onClick) {
this.props.onClick(e);
}