Skip to content

Fix for navigation using keyboard to activate the video tile context men#2693

Merged
prabhjot-msft merged 19 commits intomainfrom
prabhjot/vgl-tab-navigation
Feb 7, 2023
Merged

Fix for navigation using keyboard to activate the video tile context men#2693
prabhjot-msft merged 19 commits intomainfrom
prabhjot/vgl-tab-navigation

Conversation

@prabhjot-msft
Copy link
Copy Markdown
Contributor

What

Added empty icon render for tab navigation of video tile

Why

https://skype.visualstudio.com/SPOOL/_workitems/edit/3123445

Screen.Recording.2023-01-31.at.10.02.28.PM.mov

How Tested

Process & policy checklist

  • I have updated the project documentation to reflect my changes if necessary.
  • I have read the CONTRIBUTING documentation.

Is this a breaking change?

  • This change causes current functionality to break.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 1, 2023

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 1, 2023

Calling bundle size is increased❗.

  • Current size: 5561473
  • Base size: 5561374
  • Diff size: 99

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 1, 2023

CallWithChat bundle size is increased❗.

  • Current size: 5945746
  • Base size: 5945647
  • Diff size: 99

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 1, 2023

Chat bundle size is increased❗.

  • Current size: 5644139
  • Base size: 5644040
  • Diff size: 99

return <></>;
}

const optionsIcon = canShowContextMenuButton ? 'VideoTileMoreOptions' : 'VideoTileHideOptionsIcon';
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the purpose behind the VideoTileHideOptionsIcon ? Are we unable to not render the <IconButton when canShowContextMenuButton is false?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It renders the icon button without any icon, so the button is there and it can be navigated using keyboard to activate the context menu. We use similar solution for participant Item where the ellipsis appear on hover.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 1, 2023

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 2, 2023

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 2, 2023

Failed to pass the composite UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 2, 2023

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 2, 2023

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 2, 2023

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 2, 2023

Failed to pass the composite UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 2, 2023

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@prabhjot-msft prabhjot-msft added the update_snapshots Set this label to request automated update of UI snapshots label Feb 3, 2023
@github-actions github-actions Bot removed the update_snapshots Set this label to request automated update of UI snapshots label Feb 3, 2023
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 3, 2023

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 3, 2023

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@prabhjot-msft prabhjot-msft added the update_snapshots Set this label to request automated update of UI snapshots label Feb 3, 2023
@github-actions github-actions Bot removed the update_snapshots Set this label to request automated update of UI snapshots label Feb 3, 2023
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 3, 2023

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 3, 2023

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 3, 2023

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@prabhjot-msft prabhjot-msft added the update_snapshots Set this label to request automated update of UI snapshots label Feb 3, 2023
@github-actions github-actions Bot removed the update_snapshots Set this label to request automated update of UI snapshots label Feb 3, 2023
@prabhjot-msft prabhjot-msft added the update_snapshots Set this label to request automated update of UI snapshots label Feb 7, 2023
@github-actions github-actions Bot removed the update_snapshots Set this label to request automated update of UI snapshots label Feb 7, 2023
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2023

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2023

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2023

@prabhjot-msft prabhjot-msft merged commit 237bf5f into main Feb 7, 2023
@prabhjot-msft prabhjot-msft deleted the prabhjot/vgl-tab-navigation branch February 7, 2023 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants