瀏覽代碼

Do not use jquery, use addEventListener.

(this was long overdue...)
Herby Vojčík 5 年之前
父節點
當前提交
6d6056ba5c
共有 1 個文件被更改,包括 2 次插入5 次删除
  1. 2 5
      lang/base/helpers.js

+ 2 - 5
lang/base/helpers.js

@@ -45,12 +45,9 @@ define(["amber/boot", "require"], function (boot, require) {
                 // pass
             }
             mixinToSettings(fromStorage || {});
-            // TODO find less hackish way to store settings back to storage.
             if (typeof window !== "undefined") {
-                requirejs(['jquery'], function ($) {
-                    $(window).on('beforeunload', function () {
-                        storage.setItem('amber.SmalltalkSettings', JSON.stringify(globals.SmalltalkSettings));
-                    });
+                window.addEventListener('beforeunload', function () {
+                    storage.setItem('amber.SmalltalkSettings', JSON.stringify(globals.SmalltalkSettings));
                 });
             }
         }