Skip to content

Conversation

ojhad
Copy link
Contributor

@ojhad ojhad commented Jan 21, 2022

Description

This PR fixes the following bugs:

  1. When selecting a partially hidden tab when in overflow state, the full tab does not come into view (end of the tab is cut off from view). Updated StartBringIntoView() to add pixel padding to the TargetRect width.
  2. Tab is cut off when creating a new tab where the last tab is selected and changes to scrolling mode.
  3. Rearranging a selected tab does not keep the tab in view after being dropped

Motivation and Context

Fixes internal bugs 37609293, 37608918, 37608607

@ghost ghost added the needs-triage Issue needs to be triaged by the area owners label Jan 21, 2022
@ojhad
Copy link
Contributor Author

ojhad commented Jan 21, 2022

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ojhad
Copy link
Contributor Author

ojhad commented Jan 27, 2022

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ojhad ojhad requested review from RBrid and karkarl January 27, 2022 19:47
@ojhad ojhad merged commit f4e6550 into main Jan 31, 2022
@ojhad ojhad deleted the user/ojhad/tabviewfixes branch January 31, 2022 19:13
kmahone added a commit that referenced this pull request Feb 18, 2022
@StephenLPeters StephenLPeters added area-TabView team-Controls Issue for the Controls team and removed needs-triage Issue needs to be triaged by the area owners labels Mar 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-TabView team-Controls Issue for the Controls team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants