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

Mouse wheel click to close tabs registered as "Go to declaration or usages" #59

Open
daspionzor opened this issue Jun 15, 2020 · 4 comments

Comments

@daspionzor
Copy link

daspionzor commented Jun 15, 2020

Describe the bug
Everytime I close a tab using the mouse wheel click, I get a notification that says I could have used F12 to Go to declaration or usages. I believe this happens because you can also use the wheel mouse click to go to declarations too.

To Reproduce
Steps to reproduce the behaviour:

  1. Open a class
  2. Mouse wheel click on the tab

Expected behaviour
The mouse wheel click on tabs should not be recognized as a "Go to declartion or usages".

Screenshots
image

Please also provide:

  • OS: Windows 10
  • IntelliJ Product : Rider 2020.1.3
@halirutan
Copy link
Owner

halirutan commented Jun 17, 2020

OK, this doesn't happen in Rider under Linux, but Aleksey from Jetbrains was so kind to reproduce it. Unfortunately, there is nothing much I can do about it. When you close a tab as you did, IntelliJ fires a GotoDeclaration under Windows 10. It doesn't make sense to me, but I'll have to look into this myself and file a bugreport.

So as of right now, you have to live with this because when IntelliJ tells the Key Promoter that it invoked a "Goto Declaration", and you did it with the mouse, then there is not much I can do except displaying the notification for you :)

@daspionzor
Copy link
Author

daspionzor commented Jun 17, 2020 via email

@halirutan
Copy link
Owner

It seems we were right that this is a bug in Rider:

https://youtrack.jetbrains.com/issue/RIDER-46328

@halirutan
Copy link
Owner

Everyone who is annoyed by this issue, please head over to YouTrack and give this bug report an upvote :)

https://youtrack.jetbrains.com/issue/RIDER-46328

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

2 participants