ionic-team / ionic-v3

The repo for Ionic 3.x. For the latest version of Ionic, please see https://github.com/ionic-team/ionic
Other
127 stars 85 forks source link

iOS Allows overscroll behind ActionSheet #63

Open ionitron-bot[bot] opened 5 years ago

ionitron-bot[bot] commented 5 years ago

Ionic version: (check one with "x") [ ] 1.x [x ] 2.x

I'm submitting a ... (check one with "x") [x ] bug report [ ] feature request [ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/

Current behavior: It is possible to scroll the background when the app has presented a component, such as an action sheet.

ios-overflow -->

Expected behavior: Background scrolling should be disabled when a ViewController is presented through app.present()

Other information: This could be fixed by disabling scrolling on the <div class="scroll-content"> of <ion-content> whenever the app presents something. I imagine this bug also affects <ion-refresher> and may allow refreshing to occur when something is presented.

Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):

Cordova CLI: 6.3.1
Ionic Framework Version: 2.0.0-rc.2
Ionic CLI Version: 2.1.0
Ionic App Lib Version: 2.1.0-beta.1
ios-deploy version: 1.9.0 
ios-sim version: 5.0.8 
OS: Mac OS X El Capitan
Node Version: v6.7.0
Xcode version: Xcode 8.1 Build version 8B62 
sebaferreras commented 5 years ago

The same issue seems to be happening when opening a modal... even though you can't see the page "behind" the modal, you can scroll on the modal and the page in the background will scroll