Skip to content

Debug: Improve Call Stack UI/UX #83986

@joaomoreno

Description

@joaomoreno

Sorry for creating this kitchen sink issue... 😢

A few UX issues in the current Call Stack view:

  • It's hard to differentiate between launch targets and stack frames, since both render with exactly the same font family and style and they all have a grey label on the right hand side. We can maybe explore different font styles and/or icons.
  • It's hard to understand that Load More Stack Frames is an action. We should definitely not use a row's click handler for representing this action. We should instead drop the row click handler and simply render a clickable button in that row, a la Explorer's Open Folder button.
  • The async separators should not take the same height as a regular row. They can be much shorter and draw a separator much like what @: does in Quick Outline.

Screenshot from 2019-11-05 15-16-24

cc @misolori

Metadata

Metadata

Assignees

Labels

debugDebug viewlet, configurations, breakpoints, adapter issuesfeature-requestRequest for new features or functionalityon-release-notesIssue/pull request mentioned in release noteson-testplanuxUser experience issues

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions