mirror of
https://github.com/microsoft/vscode.git
synced 2026-08-21 09:52:23 +01:00
aux window - enable reload window
This commit is contained in:
committed by
Benjamin Pasero
parent
6bda74d83a
commit
3754487074
@@ -39,8 +39,6 @@ export class AuxiliaryWindow extends BaseWindow implements IAuxiliaryWindow {
|
||||
) {
|
||||
super(configurationService, stateService, environmentMainService);
|
||||
|
||||
contents.removeAllListeners('devtools-reload-page'); // remove built in listener as aux windows have no reload
|
||||
|
||||
// Try to claim window
|
||||
this.tryClaimWindow();
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ import { IWindowOpenable } from 'vs/platform/window/common/window';
|
||||
import { IDialogService } from 'vs/platform/dialogs/common/dialogs';
|
||||
import { MenuRegistry, MenuId, Action2, registerAction2, IAction2Options } from 'vs/platform/actions/common/actions';
|
||||
import { KeyChord, KeyCode, KeyMod } from 'vs/base/common/keyCodes';
|
||||
import { IsAuxiliaryWindowFocusedContext, IsMainWindowFullscreenContext } from 'vs/workbench/common/contextkeys';
|
||||
import { IsMainWindowFullscreenContext } from 'vs/workbench/common/contextkeys';
|
||||
import { IsMacNativeContext, IsDevelopmentContext, IsWebContext, IsIOSContext } from 'vs/platform/contextkey/common/contextkeys';
|
||||
import { Categories } from 'vs/platform/action/common/actionCommonCategories';
|
||||
import { KeybindingsRegistry, KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegistry';
|
||||
@@ -35,7 +35,6 @@ import { IConfigurationService } from 'vs/platform/configuration/common/configur
|
||||
import { ServicesAccessor } from 'vs/platform/instantiation/common/instantiation';
|
||||
import { isFolderBackupInfo, isWorkspaceBackupInfo } from 'vs/platform/backup/common/backup';
|
||||
import { getActiveElement, getActiveWindow } from 'vs/base/browser/dom';
|
||||
import { mainWindow } from 'vs/base/browser/window';
|
||||
|
||||
export const inRecentFilesPickerContextKey = 'inRecentFilesPicker';
|
||||
|
||||
@@ -323,7 +322,6 @@ export class ReloadWindowAction extends Action2 {
|
||||
id: ReloadWindowAction.ID,
|
||||
title: { value: localize('reloadWindow', "Reload Window"), original: 'Reload Window' },
|
||||
category: Categories.Developer,
|
||||
precondition: IsAuxiliaryWindowFocusedContext.toNegated(),
|
||||
f1: true,
|
||||
keybinding: {
|
||||
weight: KeybindingWeight.WorkbenchContrib + 50,
|
||||
@@ -336,9 +334,7 @@ export class ReloadWindowAction extends Action2 {
|
||||
override async run(accessor: ServicesAccessor): Promise<void> {
|
||||
const hostService = accessor.get(IHostService);
|
||||
|
||||
if (getActiveWindow() === mainWindow) {
|
||||
return hostService.reload(); // only supported for main window
|
||||
}
|
||||
return hostService.reload();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user