David PHAM-VAN

Mitigate Safari 14.1.1 print() bug

... ... @@ -3,6 +3,7 @@
## 5.4.2
- Use proper print dialog on Firefox
- Mitigate Safari 14.1.1 print() bug
## 5.4.1
... ...
... ... @@ -99,7 +99,8 @@ class PrintingPlugin extends PrintingPlatform {
final String userAgent = js.context['navigator']['userAgent'];
final isChrome = js.context['chrome'] != null;
final isSafari = js.context['safari'] != null;
final isSafari = js.context['safari'] != null &&
!userAgent.contains(RegExp(r'Version/14\.1\.'));
final isMobile = userAgent.contains('Mobile');
final isFirefox = userAgent.contains('Firefox');
... ...
... ... @@ -7,7 +7,7 @@ description: >
homepage: https://github.com/DavBfr/dart_pdf/tree/master/printing
repository: https://github.com/DavBfr/dart_pdf
issue_tracker: https://github.com/DavBfr/dart_pdf/issues
version: 5.4.1
version: 5.4.2
environment:
sdk: ">=2.12.0 <3.0.0"
... ...