treehouse / retired2021-ios-issues

Issues for betas of the Treehouse iOS App.
4 stars 0 forks source link

Airplay - Display and Flashing #7

Closed ElijahGartin closed 9 years ago

ElijahGartin commented 9 years ago

_Issue one_: The airplay button flashes which can be a bit distracting to people with hints of ADHD like me.

_Issue two_: Airplay window design seems to have a statically set height. It leaves some blank space that could be misleading in people thinking their airplay devices aren't showing up.

Second Screenshot shows that my airplay devices are there, just have to scroll. It'd be nice if the gray space got lost and the height of the airplay window would fluctuate depending on the size of the viewport. Issue persists in landscape and portrait mode.

iOS 8.1 iPad Mini Retina

img_0122 img_0123

mwhuss commented 9 years ago

The AirPlay APIs are pretty inflexible. The reason for the flashing is iOS is trying to set it hidden while I'm trying to show it. Also, we have no control over the popover menu that shows up. While everything worked in iOS 7, a bunch of stuff is messed up in iOS 8.

I won't be able to do anything about the menu, but I think I can fix the flickering. Stay tuned.

mwhuss commented 9 years ago

The airplay flickering has been resolved. No more disco party.