refactor: change modal presenation mode on iOS

This commit is contained in:
Rainer Killinger
2022-11-04 10:30:41 +01:00
parent bafabb1d4e
commit b1a9043047
7 changed files with 4 additions and 25 deletions

View File

@@ -13,7 +13,7 @@
* this program. If not, see <https://www.gnu.org/licenses/>.
*/
import {Component, OnInit, ViewEncapsulation} from '@angular/core';
import {IonRouterOutlet, ModalController} from '@ionic/angular';
import {ModalController} from '@ionic/angular';
import {EditModalComponent} from '../../edit-modal/edit-modal.component';
import {DEFAULT_ACTIVE_MENU_ITEMS, MENU_ITEMS} from './menu-items.config';
import {MenuItemKey} from './menu-item.interface';
@@ -56,7 +56,6 @@ export class NavigationSectionComponent implements OnInit {
public modalController: ModalController,
private storageProvider: StorageProvider,
private translatePipe: TranslatePipe,
private routerOutlet: IonRouterOutlet,
) {}
ngOnInit() {
@@ -101,7 +100,6 @@ export class NavigationSectionComponent implements OnInit {
const modal = await this.modalController.create({
component: EditModalComponent,
canDismiss: true,
presentingElement: this.routerOutlet.nativeEl,
componentProps: {
items: Object.entries(this.menuItems).map(([id, item]) => ({
id,

View File

@@ -126,7 +126,6 @@ export class AddEventActionChipComponent implements OnDestroy {
component: AddEventReviewModalComponent,
canDismiss: true,
cssClass: 'add-modal',
presentingElement: await this.modalController.getTop(),
componentProps: {
dismissAction: () => {
modal.dismiss();

View File

@@ -133,11 +133,7 @@
</ion-button>
</div>
<ion-modal
[canDismiss]="true"
[presentingElement]="routerOutlet.nativeEl"
#mapListModal
>
<ion-modal [canDismiss]="true" #mapListModal>
<ng-template>
<map-list-modal
style="height: 100%"

View File

@@ -45,7 +45,6 @@ export class ModalEventCreatorComponent implements OnInit, OnDestroy {
inputItem: item,
},
canDismiss: true,
presentingElement: await this.modalController.getTop(),
});
return modal.present();
}),

View File

@@ -82,7 +82,6 @@
<ion-modal
canDismiss="true"
[presentingElement]="routerOutlet.nativeEl"
[isOpen]="isModalOpen"
(ionModalWillDismiss)="onModalDismiss()"
>