Entity page fixes

This commit is contained in:
Yegor Vialov 2019-10-30 14:25:30 +00:00
parent 472fb1d367
commit 5dd9cde12d
2 changed files with 2 additions and 8 deletions

View File

@ -431,15 +431,11 @@ class _MediaPlayerControlsState extends State<MediaPlayerControls> {
void _duplicateTo(entity) {
HomeAssistant().savedPlayerPosition = entity.getActualPosition().toInt();
if (MediaQuery.of(context).size.width < Sizes.tabletMinWidth) {
Navigator.of(context).popAndPushNamed("/play-media", arguments: {"url": entity.attributes["media_content_id"], "type": entity.attributes["media_content_type"]});
} else {
Navigator.of(context).pushNamed("/play-media", arguments: {
"url": entity.attributes["media_content_id"],
"type": entity.attributes["media_content_type"]
});
}
}
void _switchTo(entity) {
HomeAssistant().sendFromPlayerId = entity.entityId;

View File

@ -889,9 +889,7 @@ class _MainPageState extends ReceiveShareState<MainPage> with WidgetsBindingObse
),
onWillPop: () {
if (_entityToShow != null) {
setState(() {
_entityToShow = null;
});
eventBus.fire(ShowEntityPageEvent());
return Future.value(false);
} else {
return Future.value(true);