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

Hovering mouse on an OSC 8 hyperlink when scolled up forces scroll down #1084

Closed
whisperity opened this issue Apr 14, 2023 · 3 comments
Closed
Assignees
Labels
bug Something isn't working frontend Contour Terminal Emulator (GUI frontend)
Milestone

Comments

@whisperity
Copy link
Member

Contour Terminal version

0.3.12.4932

Installer source

Github: CI actions

Operating System

Ubuntu 22.04

Architecture

x86-64

Other Software

bash 5.1.16(1)-release (x86_64-pc-linux-gnu)
zsh 5.8.1 (x86_64-ubuntu-linux-gnu)

Steps to reproduce

  1. Execute: clear; printf '\e]8;;http://example.com\e\\This is a link!\e]8;;\e\\\n'; seq 1 100
  2. Press Shift-Home to scroll to top (or scroll manually)
  3. Hover over This is a link!

Expected Behavior

The hovering is decorated and then I can execute Ctrl-Mouse1 to open it?

Actual Behavior

The viewport jumps down to the bottom, making the link inaccessible!

Additional notes

Happens with both my customised but also with a default-created configuration.

@whisperity whisperity added bug Something isn't working frontend Contour Terminal Emulator (GUI frontend) labels Apr 14, 2023
@whisperity whisperity added this to the 0.3.12 milestone Apr 14, 2023
@christianparpart
Copy link
Member

that fix can come easily with a unit test to cover it :)

@whisperity
Copy link
Member Author

Ubuntu 20.04 & Contour 0.3.10.4591 (installed from GHA as usual) does not exhibit bogus behaviour. This should narrow the bisection interval a little bit.

@christianparpart
Copy link
Member

I think we can closes this now, with #1090 being merged. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working frontend Contour Terminal Emulator (GUI frontend)
Projects
None yet
Development

No branches or pull requests

3 participants