Not working on IOS on both Chrome and Safari

Bug Report
- [x] Bug report

All the bellow are only available for Chrome / Safari browsers running on IOS (latest version – 11.3 ). For Android / Desktop versions, everything seems to be fine.

package.json - dependecies 
{
    "@angular/animations": "^5.2.9",
    "@angular/cdk": "^5.2.4",
    "@angular/common": "^5.2.9",
    "@angular/compiler": "^5.2.9",
    "@angular/core": "^5.2.9",
    "@angular/flex-layout": "^5.0.0-beta.14",
    "@angular/forms": "^5.2.9",
    "@angular/http": "^5.2.9",
    "@angular/material": "^5.2.4",
    "@angular/platform-browser": "^5.2.9",
    "@angular/platform-browser-dynamic": "^5.2.9",
    "@angular/router": "^5.2.9",
    "@fortawesome/fontawesome": "^1.1.5",
    "@fortawesome/fontawesome-free-brands": "^5.0.9",
    "@fortawesome/fontawesome-free-regular": "^5.0.9",
    "@fortawesome/fontawesome-free-solid": "^5.0.9",
    "classlist.js": "^1.1.20150312",
    "core-js": "^2.5.4",
    "hammerjs": "^2.0.8",
    "material-design-icons": "^3.0.1",
    "ng2-pdf-viewer": "^4.1.2",
    "player.js": "^0.1.0",
    "rxjs": "^5.5.8",
    "videogular2": "^6.0.8",
    "web-animations-js": "^2.3.1",
    "zone.js": "^0.8.25"
  }

I have an angular 5 project with angular material dependencies. When I’m importing PdfViewerModule in AppModule, this breaks Angular Material functionality on IOS devices – Chrome & Safari. Angular Material components stop working (those who use CDK Overlay – MatMenu / MatSidenav).
This happens only on IOS. On Android / Desktop everything seems to work fine.

1 possible answer(s) on “Not working on IOS on both Chrome and Safari