File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed
Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -29,11 +29,6 @@ require('katex/dist/katex.css');
2929import { parseQsFromFragment } from "./url_utils" ;
3030import './modernizr' ;
3131
32- // load service worker if available on this platform
33- if ( 'serviceWorker' in navigator ) {
34- navigator . serviceWorker . register ( 'sw.js' ) ;
35- }
36-
3732async function settled ( ...promises : Array < Promise < any > > ) {
3833 for ( const prom of promises ) {
3934 try {
Original file line number Diff line number Diff line change @@ -34,6 +34,14 @@ const POKE_RATE_MS = 10 * 60 * 1000; // 10 min
3434export default class WebPlatform extends VectorBasePlatform {
3535 private runningVersion : string = null ;
3636
37+ constructor ( ) {
38+ super ( ) ;
39+ // Register service worker if available on this platform
40+ if ( 'serviceWorker' in navigator ) {
41+ navigator . serviceWorker . register ( 'sw.js' ) ;
42+ }
43+ }
44+
3745 getHumanReadableName ( ) : string {
3846 return 'Web Platform' ; // no translation required: only used for analytics
3947 }
You can’t perform that action at this time.
0 commit comments