Browse Source

ensure tooltips fit inside screen edges.

pull/1669/head
Dan Walmsley 8 years ago
parent
commit
c29a21afc2
  1. 3
      src/Avalonia.Controls/ToolTip.cs

3
src/Avalonia.Controls/ToolTip.cs

@ -234,11 +234,12 @@ namespace Avalonia.Controls
{
Close();
_popup = new PopupRoot { Content = this };
_popup = new PopupRoot { Content = this, };
((ISetLogicalParent)_popup).SetParent(control);
_popup.Position = Popup.GetPosition(control, GetPlacement(control), _popup,
GetHorizontalOffset(control), GetVerticalOffset(control));
_popup.Show();
_popup.SnapInsideScreenEdges();
}
private void Close()

Loading…
Cancel
Save