mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-20 12:29:55 +08:00
fix(backdrop): remove click cursor when the backdrop is not tappable
This commit is contained in:
@ -14,7 +14,7 @@ import { assert } from '../../util/util';
|
|||||||
@Component({
|
@Component({
|
||||||
selector: 'ion-action-sheet',
|
selector: 'ion-action-sheet',
|
||||||
template:
|
template:
|
||||||
'<ion-backdrop (click)="bdClick()"></ion-backdrop>' +
|
'<ion-backdrop (click)="bdClick()" [class.backdrop-no-tappable]="!d.enableBackdropDismiss"></ion-backdrop>' +
|
||||||
'<div class="action-sheet-wrapper">' +
|
'<div class="action-sheet-wrapper">' +
|
||||||
'<div class="action-sheet-container">' +
|
'<div class="action-sheet-container">' +
|
||||||
'<div class="action-sheet-group">' +
|
'<div class="action-sheet-group">' +
|
||||||
|
@ -13,7 +13,7 @@ import { GestureController, BlockerDelegate, BLOCK_ALL } from '../../gestures/ge
|
|||||||
@Component({
|
@Component({
|
||||||
selector: 'ion-alert',
|
selector: 'ion-alert',
|
||||||
template:
|
template:
|
||||||
'<ion-backdrop (click)="bdClick()"></ion-backdrop>' +
|
'<ion-backdrop (click)="bdClick()" [class.backdrop-no-tappable]="!d.enableBackdropDismiss"></ion-backdrop>' +
|
||||||
'<div class="alert-wrapper">' +
|
'<div class="alert-wrapper">' +
|
||||||
'<div class="alert-head">' +
|
'<div class="alert-head">' +
|
||||||
'<h2 id="{{hdrId}}" class="alert-title" *ngIf="d.title" [innerHTML]="d.title"></h2>' +
|
'<h2 id="{{hdrId}}" class="alert-title" *ngIf="d.title" [innerHTML]="d.title"></h2>' +
|
||||||
|
@ -19,3 +19,7 @@ ion-backdrop {
|
|||||||
opacity: .01;
|
opacity: .01;
|
||||||
transform: translateZ(0);
|
transform: translateZ(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ion-backdrop.backdrop-no-tappable {
|
||||||
|
cursor: auto;
|
||||||
|
}
|
||||||
|
@ -12,7 +12,7 @@ import { assert } from '../../util/util';
|
|||||||
@Component({
|
@Component({
|
||||||
selector: 'ion-modal',
|
selector: 'ion-modal',
|
||||||
template:
|
template:
|
||||||
'<ion-backdrop (click)="_bdClick()"></ion-backdrop>' +
|
'<ion-backdrop (click)="_bdClick()" [class.backdrop-no-tappable]="!_bdDismiss"></ion-backdrop>' +
|
||||||
'<div class="modal-wrapper">' +
|
'<div class="modal-wrapper">' +
|
||||||
'<div #viewport nav-viewport></div>' +
|
'<div #viewport nav-viewport></div>' +
|
||||||
'</div>'
|
'</div>'
|
||||||
|
Reference in New Issue
Block a user