Placing the cursor in L1, L2, and L3 highlights the current symbol as expected.
Placing the cursor in L4 removes the current symbol highlighting in the outline panel, but I think it should do the same with L1.
I'm not sure this is a Python-specific issue, but it happens with both pyright and pylsp.
Environment
Zed 0.162.3 on macOS 15.2 beta (24C5079e).
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your Zed.log file to this issue.
Check for existing issues
Describe the bug / provide steps to reproduce it
Suppose we have a nested Python function like this:
Placing the cursor in L1, L2, and L3 highlights the current symbol as expected. Placing the cursor in L4 removes the current symbol highlighting in the outline panel, but I think it should do the same with L1.
I'm not sure this is a Python-specific issue, but it happens with both pyright and pylsp.
Environment
Zed 0.162.3 on macOS 15.2 beta (24C5079e).
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your Zed.log file to this issue.
No response