Suggested changes to the NowPlayingBottomSheet improvments introduced in merge request !334 (merged). There are five commits addressing two bugs and two UI improvements:
The last (b2490c61) fixes a memory leak that crashes the app after ten or so orientation changes when landscape mode is enabled. Testing with landscape enabled uncovers issues not seen with the previous version of !310 (closed), described below, so it is left disabled.
While the last fix stabilizes the app when landscape mode is enabled, this is left disabled at present.