Skip to content

Rendering issue regarding zero width joiners #1554

Open
@bcspragu

Description

@bcspragu

Bug description

Occasionally, a single vertical pane will be out of place in the UI. While writing this bug, I just realized that it seems to correlate 1:1 with the light blue color being used somewhere on that horizontal line. Specifically, the first time that shade of blue shows up on a line, everything to the right will have this 1 column shift.

** Between the left panel and the center **

2024-11-06_07-23-03

** On the left edge of the help menu **

2024-11-06_07-22-55

** The one next to the blue horizontal line scrolls as the center pane moves, the others are generally fixed (because they come from something on the left side of the page **

2024-11-06_07-21-10

How is the bug triggered?

How can you reproduce the bug?

  1. Open zulip-term

It occurs on every stock theme (they all use the same blue highlight) and in both Alacritty and xterm. This happens in both 256-color mode and 24-bit mode

What did you expect to happen?

Uninterrupted vertical lines.

How are you running the application?

Please include as many of the following as possible:

  • Zulip-terminal version:
    • Latest main ([d88adae](https://github.com/zulip/zulip-terminal/commit/d88adaeb21f76182970e076693f397abe2c715f3)) as of this writing
  • Zulip server version(s):
    • Zulip Cloud
  • Operating system (and version):
    • Arch Linux
  • Python version (and implementation):
    • 3.10, CPython

If possible, please provide details from the About menu: (hotkey: Meta + ?)
(this can provide some of the details above)

This is probably for a separate bug report, but I can't open the About menu. Meta + m works for markdown, but neither of Meta + / and Meta + Shift + / trigger the About page for me.

2024-11-06_07-33-09

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions