zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
47.27k stars 2.73k forks source link

Inconsistent Functionality of "GoToDefinitionSplit" (Alt + Ctrl + LMB) in Zed IDE on Windows #16605

Open a-kachurin opened 1 month ago

a-kachurin commented 1 month ago

Check for existing issues

Describe the bug / provide steps to reproduce it

  1. Open a .py file in Zed IDE that includes definitions or references (e.g., functions, classes);
  2. Hold the Alt and Ctrl keys simultaneously, click on a definition or reference using the Left Mouse Button (LMB) to trigger the "GoToDefinitionSplit" function, which should open the definition in a split tab

Environment

Zed: v0.151.0 (Zed Dev 28568429aa26260f273b86294b8f5d1bc5d95b7b) OS: Windows 10.0.22631 Memory: 63.8 GiB Architecture: x86_64 GPU: NVIDIA GeForce RTX 4090 || NVIDIA || 555.99

If applicable, add mockups / screenshots to help explain present your vision of the feature

If applicable, attach your Zed.log file to this issue.

Zed.log


a-kachurin commented 4 weeks ago

The issue occurs when we quickly attempt to perform "Go to Definition" before the tooltip for the function, attribute, etc. appears.

a-kachurin commented 1 day ago

Can someone help with this? My main obstacle before using IDE( If you tell me where to look, I would try to figure out the problem(