Download

A round of fixes for findings left over from the gpui-kit reviews:

  • Toasts and popovers: toasts draw above dialogs and the palette, and a popover no longer reopens when it remounts.
  • Lists: restoring a session in Settings, Archived keeps the scroll position, Tab and Shift-Tab reach rows a virtualized list has not built, and a follow list keeps following after it shrinks.
  • Motion: extension spinners and skeletons redraw only themselves and hold still under reduced motion.
  • Extension UI: the date field accepts typed dates, node tooltips sit below their control, tree toggles show at once, and the SDK’s Table and Tree use the native nodes.
  • Notices: error notices keep their close button in a fixed place, and the try-again notice wraps in narrow panes.

In the app

Before: a toast raised while the palette is open sits dimmed under the backdrop.
Before: a toast raised while the palette is open sits dimmed under the backdrop.
The same toast now draws over the palette.
The same toast now draws over the palette.
The Details tooltip, now below the button.
The Details tooltip, now below the button.
The date field as a text box with a calendar button, opened.
The date field as a text box with a calendar button, opened.
The workbench Primitives section after these changes.
The workbench Primitives section after these changes.