OSDN Git Service

update on window close
authorZhiting Lin <zlin035@uottawa.ca>
Wed, 27 Mar 2019 09:06:49 +0000 (17:06 +0800)
committerZhiting Lin <zlin035@uottawa.ca>
Wed, 27 Mar 2019 09:06:49 +0000 (17:06 +0800)
src/background.js
src/views/sendTransaction/advancedTransfer.vue
src/views/sendTransaction/transfer.vue

index cd924e4..8c575e7 100644 (file)
@@ -71,7 +71,12 @@ export default class Background {
             }
           }
         });
-        console.log(window)
+
+        chrome.windows.onRemoved.addListener(function(windowId){
+          if(windowId === window.id) {
+            sendResponse({method:'transfer',action:'reject'})
+          }
+        });
       }
     )
   }
@@ -99,6 +104,11 @@ export default class Background {
             }
           }
         });
+        chrome.windows.onRemoved.addListener(function(windowId){
+          if(windowId === window.id) {
+            sendResponse({method:'advanced-transfer',action:'reject'})
+          }
+        });
       }
     )
   }
index 39c3be7..a0555fe 100644 (file)
@@ -161,7 +161,6 @@ export default {
     },
     methods: {
         close: function () {
-            LocalStream.send({method:'advanced-transfer',action:'reject'});
             window.close();
         },
         transfer: function () {
index 09f04fe..7bc6d66 100644 (file)
@@ -196,7 +196,6 @@ export default {
             this.transaction.to = "";
             this.transaction.amount = "";
             if(this.$route.query.type == 'popup'){
-               LocalStream.send({method:'transfer',action:'reject'});
                window.close();
             }
         },