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

Scroll jank #9745

Closed
yhbsh opened this issue Feb 28, 2024 · 3 comments
Closed

Scroll jank #9745

yhbsh opened this issue Feb 28, 2024 · 3 comments
Labels
C-bug Category: This is a bug

Comments

@yhbsh
Copy link

yhbsh commented Feb 28, 2024

Summary

When scrolling up/down using j/k, a weird scroll jank is noticed.

I am not sure if this is a problem with Alacritty or helix or apple metal itself, but i only noticed the problem when using helix.

bug.mov

Reproduction Steps

I tried this:

Just open any large codebase and start scrolling down using j

I expected this to happen:
Smooth scrolling

Instead, this happened:
Weird things

Helix log

~/.cache/helix/helix.log
2024-02-28T14:53:00.104 helix_lsp::transport [ERROR] zls err <- "info : ( main ): Starting ZLS 0.11.0 @ '/Users/home/thirdparty/bin/zls'\n"
2024-02-28T14:53:00.104 helix_lsp::transport [ERROR] zls err <- "info : ( main ): No config file zls.json found.\n"
2024-02-28T14:53:00.104 helix_lsp::transport [ERROR] zls err <- "info : (config): Using zig executable '/Users/home/.zvm/bin/zig'\n"
2024-02-28T14:53:00.225 helix_lsp::transport [ERROR] zls err <- "info : (config): Using zig lib path '/Users/home/.zvm/0.11.0/lib'\n"
2024-02-28T14:53:00.225 helix_lsp::transport [ERROR] zls err <- "info : (config): Using build runner global cache path '/Users/home/.cache/zig'\n"
2024-02-28T14:53:00.225 helix_lsp::transport [ERROR] zls err <- "info : (config): Detected runtime zig version: '0.11.0'\n"
2024-02-28T14:53:00.226 helix_lsp::transport [ERROR] zls err <- "info : (server): client is 'helix-23.10 (f6021dd0)'\n"
2024-02-28T14:53:00.226 helix_lsp::transport [ERROR] zls err <- "info : (server): zls initializing\n"
2024-02-28T14:53:00.226 helix_lsp::transport [ERROR] zls err <- "info : (server): Server.ClientCapabilities{ .supports_snippets = true, .supports_apply_edits = true, .supports_will_save = false, .supports_will_save_wait_until = false, .supports_publish_diagnostics = true, .supports_code_action_fixall = false, .hover_supports_md = true, .completion_doc_supports_md = false, .label_details_support = false, .supports_configuration = true, .supports_workspace_did_change_configuration_dynamic_registration = false, .supports_textDocument_definition_linkSupport = false }\n"
2024-02-28T14:53:00.226 helix_lsp::transport [ERROR] zls err <- "info : (server): Using offset encoding: utf-8\n"
2024-02-28T14:53:00.246 helix_lsp::transport [ERROR] zls err <- "info : (server): Setting configuration...\n"
2024-02-28T14:53:00.246 helix_lsp::transport [ERROR] zls err <- "info : (config): Using zig executable '/Users/home/.zvm/bin/zig'\n"
2024-02-28T14:53:00.259 helix_lsp::transport [ERROR] zls err <- "info : (config): Using zig lib path '/Users/home/.zvm/0.11.0/lib'\n"
2024-02-28T14:53:00.259 helix_lsp::transport [ERROR] zls err <- "info : (config): Using build runner global cache path '/Users/home/.cache/zig'\n"
2024-02-28T14:53:00.259 helix_lsp::transport [ERROR] zls err <- "info : (config): Detected runtime zig version: '0.11.0'\n"
2024-02-28T14:53:25.309 helix_lsp::transport [ERROR] zls err: <- StreamClosed
2024-02-28T14:53:25.309 helix_lsp::transport [ERROR] err: <- Other(failed to send a message to server

Caused by:
    channel closed)

Platform

macOS

Terminal Emulator

Alacritty

Installation Method

brew

Helix Version

helix 23.10 (f6021dd)

@yhbsh yhbsh added the C-bug Category: This is a bug label Feb 28, 2024
@pascalkuthe
Copy link
Member

Weird things

I don't see anything wrong in the recording. Be more speicifc

@David-Else
Copy link
Contributor

Perhaps related to #731 (comment)

@kirawi kirawi added the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Mar 9, 2024
@kirawi
Copy link
Member

kirawi commented Mar 17, 2024

Closed as inactive

@kirawi kirawi closed this as not planned Won't fix, can't repro, duplicate, stale Mar 17, 2024
@kirawi kirawi removed the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Mar 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: This is a bug
Projects
None yet
Development

No branches or pull requests

4 participants