Commit Graph
3 Commits
Author SHA1 Message Date
Jack Franklin af59080e20 [DataGrid] Don't attempt to re-focus column headers
We were being a bit keen when trying to re-focus a data-grid row if it
had lost focus due to being removed from the DOM and then added back in.
We don't need to apply that logic if the focused cell is a header,
because they are never removed from the DOM as the user scrolls.

Fixed: chromium:1173437
Change-Id: If27cbe70a4d3f7053581d0941869c30b827f2d57
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2667508
Reviewed-by: Simon Zünd <szuend@chromium.org>
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org>
2021-02-02 11:53:59 +00:00
Tim van der Lippe 868a2f738a Use top level await in component_docs
This cleans up the promise chaining and removes the need for nesting
the implementation in a separate function.

R=jacktfranklin@chromium.org

Change-Id: I76f1fcd7443a7673e1166cec2d7379543b811cef
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2618259
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
2021-01-08 16:21:37 +00:00
Jack Franklin 021bc2ce45 Migrate data_grid_controller examples to TypeScript
Bug: chromium:1144106
Change-Id: Id5cbfd901d97013b0de5674ed557830967872e1d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2612862
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org>
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org>
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org>
2021-01-08 10:40:27 +00:00