Browse Source

Set icon for Private Mode windows that are already open (#2438)

pull/2445/head
Thomas Rittson 4 years ago committed by GitHub
parent
commit
ed61996165
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      src/background/main.background.ts

8
src/background/main.background.ts

@ -498,7 +498,13 @@ export default class MainBackground { @@ -498,7 +498,13 @@ export default class MainBackground {
await this.windowsBackground.init();
if (this.platformUtilsService.isFirefox() && !this.isPrivateMode) {
// Set new Private Mode windows to the default icon - they do not share state with the background page
// Set Private Mode windows to the default icon - they do not share state with the background page
const privateWindows = await BrowserApi.getPrivateModeWindows();
privateWindows.forEach(async (win) => {
await this.actionSetIcon(chrome.browserAction, "", win.id);
await this.actionSetIcon(this.sidebarAction, "", win.id);
});
BrowserApi.onWindowCreated(async (win) => {
if (win.incognito) {
await this.actionSetIcon(chrome.browserAction, "", win.id);

Loading…
Cancel
Save