Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Manually refresh Teaching Tip's position #3062

Open
KodWhat opened this issue Aug 6, 2020 · 1 comment
Open

Proposal: Manually refresh Teaching Tip's position #3062

KodWhat opened this issue Aug 6, 2020 · 1 comment
Assignees
Labels
area-TeachingTip feature proposal New feature proposal team-Controls Issue for the Controls team

Comments

@KodWhat
Copy link

KodWhat commented Aug 6, 2020

Proposal: Manually refresh Teaching Tip's position

Summary

Allow developers to manually ask for a repositioning of a Teaching Tip when needed.

Rationale

As mentioned in #3050, when a control moves, an open Teaching Tip doesn't follow the targeted control.
One way to resolve this issue would be to allow the developer to call a method to reposition the Tip.

Such a method seems to already exists, called RepositionPopup. It is used, among other things, when the window is resized.

The proposal is to, if this method is safe to use externally, change this method to public and allow developers to ask for a manual refresh of the position.
If this method is not safe to use, create a new method that can be called externally.

As stated in the mentioned bug report, an automatic refresh may introduce some challenges with scrolling content. Allowing the developer to ask for a reposition when needed might be a good workaround for most cases.

@KodWhat KodWhat added the feature proposal New feature proposal label Aug 6, 2020
@msft-github-bot msft-github-bot added this to Freezer in Feature tracking Aug 6, 2020
@msft-github-bot msft-github-bot added the needs-triage Issue needs to be triaged by the area owners label Aug 6, 2020
@StephenLPeters StephenLPeters added area-TeachingTip team-Controls Issue for the Controls team and removed needs-triage Issue needs to be triaged by the area owners labels Aug 6, 2020
@HO-COOH
Copy link

HO-COOH commented Jan 5, 2024

@chingucoding Look at how ridiculous this UX is.

2024-01-05.15-56-39.mp4

@StephenLPeters

primarily because we didn't have a good story

Now you have a good story. A reasonable expectation is that, the teachingtip follows the target. When the target scroll out of the view, make the teachingtip invisible if not dismissed by user, and make it visible again if the target is scrolled back to view.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-TeachingTip feature proposal New feature proposal team-Controls Issue for the Controls team
Projects
Development

No branches or pull requests

5 participants