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

Cursor selection inconsistent across editors #10

Open
frelodev opened this issue Sep 18, 2024 · 1 comment
Open

Cursor selection inconsistent across editors #10

frelodev opened this issue Sep 18, 2024 · 1 comment
Labels
bug Something isn't working as intended core This issue is related to the core Rust library needs research This issue needs further research

Comments

@frelodev
Copy link
Member

If a block of text is selected from the left to the right it sends the event properly.
Otherwise if it's selected from the right to the left it goes off by one to the right

LtR sent
LtR received
RtL sent
RtL received

@zaaarf zaaarf added bug Something isn't working as intended needs research This issue needs further research core This issue is related to the core Rust library and removed plugin-specific labels Sep 25, 2024
@zaaarf
Copy link
Member

zaaarf commented Sep 26, 2024

Did some testing on multiple clients with @alemidev and @frelodev. This may not even be in the library but an unfortunate combination of issues spread across multiple editors, as it seems wildly inconsistent across different editors but always the same within the same editor.

Left-to-right

nvim POV

image

vscode POV

image

intellij POV

image

Right-to-left

nvim POV

image

vscode POV

image

intellij POV

image

@zaaarf zaaarf changed the title Cursor selection Cursor selection inconsistent across editor Sep 26, 2024
@zaaarf zaaarf changed the title Cursor selection inconsistent across editor Cursor selection inconsistent across editors Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as intended core This issue is related to the core Rust library needs research This issue needs further research
Projects
None yet
Development

No branches or pull requests

3 participants