GoogleChrome / GoogleChrome/chrome-types

BROWSER.windows.onFocusChanged.(remove|has)Listener mismatch

Open
#44 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
274
Forks
44
PR merge metrics
No merged PRs in 30d

Description

Happens on all including `0.1.155`

```ts
const listener = (windowId: number) => {
console.log(windowId);
};

chrome.windows.onFocusChanged.addListener(listener);

chrome.windows.onFocusChanged.removeListener(listener);

chrome.windows.onFocusChanged.hasListener(listener);
```

`addListener`

![Screenshot 2022-12-20 at 13 28 49](https://user-images.githubusercontent.com/99187211/208667486-ca358769-78be-4156-99c8-fa5ee6ffb170.png)

`removeListener`

![Screenshot 2022-12-20 at 13 28 54](https://user-images.githubusercontent.com/99187211/208667512-7deaaf81-0cf6-434b-8582-3c0e921212d4.png)

typescript error

![Screenshot 2022-12-20 at 13 29 02](https://user-images.githubusercontent.com/99187211/208667544-832b4390-cbf8-40eb-b4b9-2f05a546e7ab.png)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.