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

Ctrl + Click to view the definition is not working in Mac. #7532

Closed
prashanth-g opened this issue Sep 7, 2024 · 4 comments · Fixed by dotnet/roslyn#75030
Closed

Ctrl + Click to view the definition is not working in Mac. #7532

prashanth-g opened this issue Sep 7, 2024 · 4 comments · Fixed by dotnet/roslyn#75030

Comments

@prashanth-g
Copy link

prashanth-g commented Sep 7, 2024

Environment data

dotnet --info output:

.NET SDK:
Version: 8.0.303
Commit: 29ab8e3268
Workload version: 8.0.300-manifests.c915c39d
MSBuild version: 17.10.4+10fbfbf2e

Version: 1.93.0 (Universal)
Commit: 4849ca9bdf9666755eb463db297b69e5385090e3
Date: 2024-09-04T13:02:38.431Z (4 days ago)
Electron: 30.4.0 ElectronBuildId: 10073054
Chromium: 124.0.6367.243 Node.js: 20.15.1 V8: 12.4.254.20-electron.0
OS: Darwin arm64 23.6.0

Steps to reproduce

  1. Open any C# project. A very simple project with a Program.cs file with some dependencies.
  2. Open the Program.cs file and Click on the imported class. In first CTRL + Click it is opening the definition. Then the link itself is gone.

Expected behavior

Ctrl + Click should open the definition

Actual behavior

First time it works after that the class names become non clickable.

@prashanth-g
Copy link
Author

Tried uninstalling, installing the extension but it did not help

@eqpoqpe
Copy link

eqpoqpe commented Sep 9, 2024

Install specific version c# dev kit

@dibarbet
Copy link
Member

dibarbet commented Sep 9, 2024

We'll be uploading a new version of the C# extension in a day or two with a fix. Downgrading to a lower version of the C# extension should work as a temporary workaround.

@dibarbet
Copy link
Member

Should be fixed in 2.45.25 release of the extension

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

Successfully merging a pull request may close this issue.

3 participants