azuredatastudio icon indicating copy to clipboard operation
azuredatastudio copied to clipboard

Fix for table component checkbox selection focus the previous active …

Open ssreerama opened this issue 1 year ago • 1 comments

…row instead of newly checked row

This PR fixes #

  1. Table component row focus issue on checkbox selection. Issue: when a table has multiple rows with checkbox component and any checkbox is selected, the table is to focus the previously selected row, but it should select the recently selected row.
  2. This change fixes the problem with deployment options tab/ object type options tab in SC and SQL DB extensions, and SC diff window row selections. https://github.com/microsoft/azuredatastudio/issues/20202 https://github.com/microsoft/azuredatastudio/issues/16718 https://github.com/microsoft/azuredatastudio/issues/19674

https://user-images.githubusercontent.com/74571829/184026438-99d96879-5e1b-4d62-9b04-5b8e05c4755c.mp4

ssreerama avatar Aug 10 '22 21:08 ssreerama

Pull Request Test Coverage Report for Build 2836660320

  • 0 of 1 (0.0%) changed or added relevant line in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.01%) to 41.693%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin.ts 0 1 0.0%
<!-- Total: 0 1
Totals Coverage Status
Change from base Build 2836465648: 0.01%
Covered Lines: 27838
Relevant Lines: 62212

💛 - Coveralls

coveralls avatar Aug 10 '22 22:08 coveralls

is #20280 also fixed by this? Also, use "fixes" before the each of the issues mentioned in the description so that they get closed when this PR is merged :)

kisantia avatar Aug 10 '22 23:08 kisantia

is #20280 also fixed by this? Also, use "fixes" before the each of the issues mentioned in the description so that they get closed when this PR is merged :)

This what we created yesterday, forgot to mention this one, thanks!

ssreerama avatar Aug 11 '22 00:08 ssreerama

@chlafreniere /@alanrenmsft , I see couple of notebook tests are failing with this timeout, Do you know is there any issue with the pipelines?

ssreerama avatar Aug 11 '22 14:08 ssreerama

@ssreerama please check the "Azure Data Studio - Product Build" pipeline. If the same tests are failing there from last night's build, you can safely assume that this isn't related and check in.

chlafreniere avatar Aug 11 '22 16:08 chlafreniere

Gotcha! these failing tests are found in last run of "Azure Data Studio - Product Build" pipeline!

ssreerama avatar Aug 11 '22 16:08 ssreerama