Entity page fixes
This commit is contained in:
parent
472fb1d367
commit
5dd9cde12d
@ -431,14 +431,10 @@ class _MediaPlayerControlsState extends State<MediaPlayerControls> {
|
|||||||
|
|
||||||
void _duplicateTo(entity) {
|
void _duplicateTo(entity) {
|
||||||
HomeAssistant().savedPlayerPosition = entity.getActualPosition().toInt();
|
HomeAssistant().savedPlayerPosition = entity.getActualPosition().toInt();
|
||||||
if (MediaQuery.of(context).size.width < Sizes.tabletMinWidth) {
|
Navigator.of(context).pushNamed("/play-media", arguments: {
|
||||||
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"],
|
"url": entity.attributes["media_content_id"],
|
||||||
"type": entity.attributes["media_content_type"]
|
"type": entity.attributes["media_content_type"]
|
||||||
});
|
});
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void _switchTo(entity) {
|
void _switchTo(entity) {
|
||||||
|
@ -889,9 +889,7 @@ class _MainPageState extends ReceiveShareState<MainPage> with WidgetsBindingObse
|
|||||||
),
|
),
|
||||||
onWillPop: () {
|
onWillPop: () {
|
||||||
if (_entityToShow != null) {
|
if (_entityToShow != null) {
|
||||||
setState(() {
|
eventBus.fire(ShowEntityPageEvent());
|
||||||
_entityToShow = null;
|
|
||||||
});
|
|
||||||
return Future.value(false);
|
return Future.value(false);
|
||||||
} else {
|
} else {
|
||||||
return Future.value(true);
|
return Future.value(true);
|
||||||
|
Reference in New Issue
Block a user