Open
Description
Description
Using packages Rust Enhanced
, RustFmt
and LSP
with rust-analyzer
, when compiling using Cntrl+S, errors may sometimes provide clickable links to the source of the error (e.g. See Primary: ↓: 99). After clicking on the link, typing is disabled until the file is closed out and reopened. Reopening Sublime does not solve this. Note: this is not an issue with Vintage being ignored or not.
Steps to reproduce
- Start Sublime Text (Build 4107) with Rust Enhanced, Rustfmt, and LSP with rust-analyzer
- Produce an error that makes the compiler provide a clickable link (such as the code below)
enum Test {
TestOne,
TestTwo,
}
fn main() {
match TestOne {
TestOne => println!("Test"),
}
}
- Save, letting Rust check run.
- Click "See Primary: ↓: 7"
- Attempt to type.
Expected behavior
It's expected to reposition the cursor near the error.
Actual behavior
The cursor is repositioned near the error, but typing is disabled until the file is closed and reopened. view.is_read_only()
returns True
Environment
- Build: 4107
- Operating system and version: Fedora 34
- Desktop Environment and/or Window Manager: Gnome