Skip to content

Notifications: fully show source details even when buttons are large #136989

@xmnboy

Description

@xmnboy

Issue Type: Bug

A call to showInformationMessage(message: string, ...items: string[]) that includes a list of "items" to be presented as "action" buttons covers the "Source: name-of-extension" message. Compare the resulting toast message to a call to showInformationMessage() that does not include any action buttons.

There are actually two issues:

  • the action buttons are placed such that you cannot read the "Source: name-of-extension" string added to the bottom of the notification message (particularly if there are a lot of buttons or they include a lot of text)

  • there are no ^ and v controls to collapse or expand the notification message

The first bullet is the bigger issue, thus the name of this issue.

VS Code version: Code 1.62.1 (f4af3cb, 2021-11-05T10:56:50.217Z)
OS version: Linux x64 5.4.0-90-generic snap
Restricted Mode: No

System Info
Item Value
CPUs Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz (4 x 3696)
GPU Status 2d_canvas: unavailable_software
gpu_compositing: disabled_software
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
opengl: disabled_off
rasterization: disabled_software
skia_renderer: enabled_on
video_decode: disabled_software
vulkan: disabled_off
webgl: unavailable_software
webgl2: unavailable_software
Load (avg) 0, 0, 0
Memory (System) 3.84GB (0.15GB free)
Process Argv --no-sandbox --crash-reporter-id b1f9ded4-f94e-4ecd-be87-f57354ae91ce
Screen Reader no
VM 100%
DESKTOP_SESSION ubuntu
XDG_CURRENT_DESKTOP Unity
XDG_SESSION_DESKTOP ubuntu
XDG_SESSION_TYPE x11
Extensions (13)
Extension Author (truncated) Version
fortran Gim 0.2.0
devcloud int 0.0.5
oneapi-analysis-configurator int 0.1.2
oneapi-environment-configurator int 0.2.2
oneapi-gdb-debug int 0.1.0
oneapi-samples int 0.0.37
vscode-oneapi-devcloud-connector int 0.1.2
python ms- 2021.11.1422169775
vscode-pylance ms- 2021.11.1
jupyter ms- 2021.10.1001414422
jupyter-keymap ms- 1.0.0
jupyter-renderers ms- 1.0.3
cpptools ms- 1.7.1
A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythontb:30283811
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30384385
pythondataviewer:30285071
vscod805cf:30301675
pythonvspyt200:30340761
binariesv615:30325510
vsccppwtct:30382698
bridge0708:30335490
dockerwalkthru:30377721
bridge0723:30353136
pythonrunftest32:30373476
pythonf5test824:30373475
javagetstartedt:30391933
pythonvspyt187:30373474
vsqsis200:30386379
vsaa593:30376534
vssld246:30386377

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestRequest for new features or functionalityuxUser experience issuesworkbench-notificationsNotification widget issues

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions