You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
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.
The text was updated successfully, but these errors were encountered: