timheuer / callisto

A control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines.
http://timheuer.com/blog/archive/2012/05/31/introducing-callisto-a-xaml-toolkit-for-metro-apps.aspx
Other
338 stars 108 forks source link

Flyout Placement wrong on secondary monitor #224

Closed deruss closed 11 years ago

deruss commented 11 years ago

Flyout placement can go very wrong when used on a secondary monitor, despite running at same resolution.

Eg. I am running 13" macbook pro retina and Dell 22" - both at 1680x1050.

Inverting the Primary/Secondary monitor causes issue to occur on the other monitor instead - ie. problem always applies to Secondary monitor only.

This happens with the Callisto sample app (Flyout -> Show Menu). See screenshots.

Thanks.

callistoflyoutgood callistoflyoutbad

deruss commented 11 years ago

Also, we occasionally see the flyout position at the top of the screen when there is insufficient space at the expected location. This happens on Primary monitor.