| Index: composer.postload.js |
| =================================================================== |
| --- a/composer.postload.js |
| +++ b/composer.postload.js |
| @@ -388,26 +388,20 @@ function elementPicked(event) |
| let element = currentElement.prisoner || currentElement; |
| getFiltersForElement(element, (filters, selectors) => |
| { |
| if (currentlyPickingElement) |
| stopPickingElement(); |
| browser.runtime.sendMessage({ |
| - type: "composer.openDialog" |
| - }, |
| - popupId => |
| + type: "composer.openDialog", |
| + filters |
| + }, popupId => |
| { |
| - browser.runtime.sendMessage({ |
| - type: "forward", |
| - targetPageId: popupId, |
| - payload: {type: "composer.dialog.init", filters} |
| - }); |
| - |
| // Only the top frame keeps a record of the popup window's ID, |
| // so if this isn't the top frame we need to pass the ID on. |
| if (window == window.top) |
| { |
| blockelementPopupId = popupId; |
| } |
| else |
| { |