Way simplify vAPI closePopup for Safari

This commit is contained in:
Chris 2015-01-13 13:55:52 -07:00
parent 7bf0113db9
commit c255f02f0f
1 changed files with 3 additions and 15 deletions

View File

@ -114,22 +114,10 @@ vAPI.i18n = function(s) {
/******************************************************************************/ /******************************************************************************/
vAPI.closePopup = function() { vAPI.closePopup = function() {
var safr = safari.extension.globalPage.contentWindow.safari; var popover = safari.extension.popovers[0];
var items = safr.extension.toolbarItems; if ( popover ) {
popover.hide();
for ( var i = 0; i < items.length; i++ ) {
if ( items[i].browserWindow !== safr.application.activeBrowserWindow ) {
continue;
}
if ( items[i].popover && items[i].popover.visible ) {
items[i].popover.hide();
}
} }
}; };
/******************************************************************************/
})(); })();
/******************************************************************************/