From 5dd9cde12d4f180d1b60d539b705ed653f0a5e2d Mon Sep 17 00:00:00 2001 From: Yegor Vialov Date: Wed, 30 Oct 2019 14:25:30 +0000 Subject: [PATCH] Entity page fixes --- lib/entities/media_player/widgets/media_player_widgets.dart | 6 +----- lib/pages/main.page.dart | 4 +--- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/lib/entities/media_player/widgets/media_player_widgets.dart b/lib/entities/media_player/widgets/media_player_widgets.dart index 4fb5019..9f0290e 100644 --- a/lib/entities/media_player/widgets/media_player_widgets.dart +++ b/lib/entities/media_player/widgets/media_player_widgets.dart @@ -431,14 +431,10 @@ class _MediaPlayerControlsState extends State { 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: { + Navigator.of(context).pushNamed("/play-media", arguments: { "url": entity.attributes["media_content_id"], "type": entity.attributes["media_content_type"] }); - } } void _switchTo(entity) { diff --git a/lib/pages/main.page.dart b/lib/pages/main.page.dart index 32850a3..e363411 100644 --- a/lib/pages/main.page.dart +++ b/lib/pages/main.page.dart @@ -889,9 +889,7 @@ class _MainPageState extends ReceiveShareState with WidgetsBindingObse ), onWillPop: () { if (_entityToShow != null) { - setState(() { - _entityToShow = null; - }); + eventBus.fire(ShowEntityPageEvent()); return Future.value(false); } else { return Future.value(true);