mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Merge pull request #656 from MetaMask/i646-ClosePopupBug
Fix popup closing bug
This commit is contained in:
commit
d05dfc4eed
@ -2,6 +2,9 @@
|
||||
|
||||
## Current Master
|
||||
|
||||
- Fixed bug where opening MetaMask could close a non-metamask popup.
|
||||
- Fixed memory leak that caused occasional crashes.
|
||||
|
||||
- Add a QR button to the Account detail screen
|
||||
## 2.11.1 2016-09-12
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
const extension = require('./extension')
|
||||
const height = 500
|
||||
const width = 360
|
||||
|
||||
const notifications = {
|
||||
show,
|
||||
@ -24,8 +26,8 @@ function show () {
|
||||
url: 'notification.html',
|
||||
type: 'popup',
|
||||
focused: true,
|
||||
width: 360,
|
||||
height: 500,
|
||||
width,
|
||||
height,
|
||||
})
|
||||
|
||||
}
|
||||
@ -51,7 +53,11 @@ function getPopup(cb) {
|
||||
}
|
||||
|
||||
function getPopupIn(windows) {
|
||||
return windows ? windows.find((win) => win.type === 'popup') : null
|
||||
return windows ? windows.find((win) => {
|
||||
return (win && win.type === 'popup' &&
|
||||
win.height === height &&
|
||||
win.width === width)
|
||||
}) : null
|
||||
}
|
||||
|
||||
function closePopup() {
|
||||
|
Loading…
Reference in New Issue
Block a user