Scroll bar in the snippet description covers content in v 1.22.10352.0 #22883

Open
opened 2026-01-31 08:26:09 +00:00 by claunia · 0 comments
Owner

Originally created by @matteocoder on GitHub (Feb 9, 2025).

Windows Terminal version

1.22.10352.0

Windows build number

10.0.26100.0

Other Software

No response

Steps to reproduce

  1. Define a snippet as:
{
  "command": {
    "action": "sendInput",
    "input": "exiftool -@ \"$EXIFTOOL_HOME/§\" §"
  },
  "name": "Read options from file",
  "description": "Reads a list of option from the specified file. The file contains one argument per line (NOT one option per line -- some options require additional arguments, and all arguments must be placed on separate lines). Blank lines and lines beginning with # are ignored (unless they start with #[CSTR], in which case the rest of the line is treated as a C string, allowing standard C escape sequences such as '\n' for a newline). White space at the start of a line is removed. Normal shell processing of arguments is not performed, which among other things means that arguments should not be quoted and spaces are treated as any other character."
}

in the actions sections of your settings.json

  1. Open a new terminal, and invoke the suggestions with Ctrl+Shift+.
  2. Search for the snippet above and view the description.

Expected Behavior

The scrollbar in the description field should be out of the way of the content.

Actual Behavior

Image

The scrollbar overlaps with the content.

Originally created by @matteocoder on GitHub (Feb 9, 2025). ### Windows Terminal version 1.22.10352.0 ### Windows build number 10.0.26100.0 ### Other Software _No response_ ### Steps to reproduce 1. Define a snippet as: ```json { "command": { "action": "sendInput", "input": "exiftool -@ \"$EXIFTOOL_HOME/§\" §" }, "name": "Read options from file", "description": "Reads a list of option from the specified file. The file contains one argument per line (NOT one option per line -- some options require additional arguments, and all arguments must be placed on separate lines). Blank lines and lines beginning with # are ignored (unless they start with #[CSTR], in which case the rest of the line is treated as a C string, allowing standard C escape sequences such as '\n' for a newline). White space at the start of a line is removed. Normal shell processing of arguments is not performed, which among other things means that arguments should not be quoted and spaces are treated as any other character." } ``` in the `actions` sections of your `settings.json` 2. Open a new terminal, and invoke the suggestions with <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>.</kbd> 3. Search for the snippet above and view the description. ### Expected Behavior The scrollbar in the description field should be out of the way of the content. ### Actual Behavior ![Image](https://github.com/user-attachments/assets/cb2940a3-b4a0-48d2-a5a9-a5754e7f3592) The scrollbar overlaps with the content.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#22883