Posts

Post not yet marked as solved
0 Replies
735 Views
We have an angular 6 web application which is using @ng-bootstrap/ng-bootstrap (ver 4.1.3) for implementing dropbdown menu option. The menus route the users to pages within the application. We are observing an issue with ios > 11, where these menus always take the users to the web application's home page. For ios < 11, the routing works fine. Is it a bug ? Or am I doing something wrong ?Html of the drop down menu :<div ngbDropdown placement="bottom-right" class="col-lg-4" style="text-align:center;"><button class="btn btn-primary btn-lg" id="dropdownMenuButton" ngbDropdownToggle style="font-weight: bold;background:#b00020;color:#fff;border-color: #b00020!important;">Edit registration</button><div ngbDropdownMenu aria-labelledby="dropdownMenuButton"> <a ngbDropdownItem *ngIf="isFlyer()" [routerLink]="['registration/availability']" [queryParams]="{eventId: event.readableEventId, eventName: event.eventName, contactId: contact.ContactId, travelDetails: 'flying'}">Edit availability</a> <a ngbDropdownItem *ngIf="isDriver()" [routerLink]="['registration/availability']" [queryParams]="{eventId: event.readableEventId, eventName: event.eventName, contactId: contact.ContactId, travelDetails: 'driving'}">Edit availability</a> <a ngbDropdownItem *ngIf="isFlyer()" [routerLink]="['registration']" [queryParams]="{id: event.readableEventId, regStatus: 'true', travelDetails: 'flying'}">Edit registration details</a> <a ngbDropdownItem *ngIf="isDriver()" [routerLink]="['registration']" [queryParams]="{id: event.readableEventId, regStatus: 'true', travelDetails: 'driving'}">Edit registration details</a> <a ngbDropdownItem *ngIf="!updateInProgress" (click)="cancelRegistration()">Cancel registration</a> <a ngbDropdownItem *ngIf="updateInProgress" ><span class="fa fa-spinner fa-spin"></span> Processing</a></div></div>
Posted
by ak.anshul.
Last updated
.