private async void OnMenuFlyoutCreateDeckTileClick(object sender, RoutedEventArgs e) { base.IsEnabled = false; var tileId = deckShowContextMenu.Id.ToString(); SecondaryTile tile = TilesHelper.GenerateSecondaryTile(tileId, deckShowContextMenu.BaseName); tile.VisualElements.ShowNameOnSquare150x150Logo = true; tile.VisualElements.ShowNameOnSquare310x310Logo = true; tile.VisualElements.ShowNameOnWide310x150Logo = true; tile.VisualElements.BackgroundColor = DeckListViewModel.GetColors(deckShowContextMenu); await tile.RequestCreateAsync(); base.IsEnabled = true; TilesHelper.SendSecondaryTileNotification(tileId, deckShowContextMenu.NewCards.ToString(), deckShowContextMenu.DueCards.ToString()); }