Fix media popup menu

This commit is contained in:
estevez-dev 2019-09-15 10:48:35 +03:00
parent 6707201e23
commit db1a076132

View File

@ -659,10 +659,6 @@ class _MainPageState extends ReceiveShareState<MainPage> with WidgetsBindingObse
)); ));
} }
Widget mediaMenuIcon; Widget mediaMenuIcon;
mediaMenuItems.add(PopupMenuItem<String>(
child: new Text("Play media..."),
value: "play_media",
));
int playersCount = 0; int playersCount = 0;
if (!empty && !HomeAssistant().entities.isEmpty) { if (!empty && !HomeAssistant().entities.isEmpty) {
List<Entity> activePlayers = HomeAssistant().entities.getByDomains(domains: ["media_player"], stateFiler: [EntityState.paused, EntityState.playing]); List<Entity> activePlayers = HomeAssistant().entities.getByDomains(domains: ["media_player"], stateFiler: [EntityState.paused, EntityState.playing]);
@ -679,6 +675,12 @@ class _MainPageState extends ReceiveShareState<MainPage> with WidgetsBindingObse
)).toList() )).toList()
); );
} }
mediaMenuItems.addAll([
PopupMenuItem<String>(
child: new Text("Play media..."),
value: "play_media",
)
]);
if (playersCount > 0) { if (playersCount > 0) {
mediaMenuIcon = Stack( mediaMenuIcon = Stack(
overflow: Overflow.visible, overflow: Overflow.visible,