Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add preferences option to disable "Middle click to close" functionality. #184

Closed
annunaki2k2 opened this issue Jul 23, 2017 · 4 comments
Closed

Comments

@annunaki2k2
Copy link

annunaki2k2 commented Jul 23, 2017

The option was added with bug #155/#156, and I'm sure for many users it's a great new feature. However, for me, as a clumsy laptop touchpad user, it has caused a number of accidental tab closures and ensuing headaches when I'm tab switching and meaning to middle click paste something.

Please can we have an option to disable this somewhere/somehow?

A huge thanks in advance.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@sc0w
Copy link
Member

sc0w commented Aug 13, 2017

@annunaki2k2 if we change the behavior to close the tabs only if the button is released, do you think this issue can be solved?

@annunaki2k2
Copy link
Author

I'm not sure it would help unfortunately - the problem is that it's often a very quick thing: highlight text in one place, middle click to paste it, and whomp, tab closed. What you're proposing would allow you to stop something that you've realised is about to happen, but when you're using the three finger soft tap to paste on a laptop touchpad, I don't think this behaviour change would particularly help.

@jhasse
Copy link

jhasse commented Dec 8, 2017

What do you think about an in-app-notification like "Tab closed [Undo]", which would restore the closed tab along with all of its history?

@annunaki2k2
Copy link
Author

@jhasse TBH, that sounds like quite a large feature and potentially a lot of work just to avoid adding another preference/option. By all means add such a feature, but it still doesn't really solve the problem for users like me, it merely adds a way to recover when such a problem occurs (but that still leads to a disrupted workflow).

Honestly, the best option is a really simple configurable option where this functionality can be enabled or disabled as a user wishes. It can, of course, default to being enabled to retain this current new behaviour, but it gives laptop/trackpad users like me the opportunity to disable functionality that inadvertently interferes with the way we work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants