flyout functions correctly for desktop with this version