diff --git a/src/core/components/infinite-loading/infinite-loading.ts b/src/core/components/infinite-loading/infinite-loading.ts index 994f6ea43..33eb9d81b 100644 --- a/src/core/components/infinite-loading/infinite-loading.ts +++ b/src/core/components/infinite-loading/infinite-loading.ts @@ -69,7 +69,7 @@ export class CoreInfiniteLoadingComponent implements OnChanges { * like the Ionic component does. */ protected async checkScrollDistance(): Promise { - if (!this.enabled) { + if (!this.enabled || this.error || this.loadingMore) { return; } diff --git a/src/theme/theme.base.scss b/src/theme/theme.base.scss index f18cc6ad5..bca6e62d9 100644 --- a/src/theme/theme.base.scss +++ b/src/theme/theme.base.scss @@ -922,7 +922,7 @@ ion-item.ion-activatable:not(.only-links) { ion-anchor, a, ion-button, button, - audio, video, select, input { + audio, video, select, input, iframe { pointer-events: visible; } }