mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-26 10:16:01 +01:00
tweak hiddenItemStrategy for run toolbar
This commit is contained in:
@@ -10,7 +10,7 @@ import { EditorContextKeys } from 'vs/editor/common/editorContextKeys';
|
||||
import { localize } from 'vs/nls';
|
||||
import { DropdownWithPrimaryActionViewItem } from 'vs/platform/actions/browser/dropdownWithPrimaryActionViewItem';
|
||||
import { createAndFillInActionBarActions } from 'vs/platform/actions/browser/menuEntryActionViewItem';
|
||||
import { WorkbenchToolBar } from 'vs/platform/actions/browser/toolbar';
|
||||
import { HiddenItemStrategy, WorkbenchToolBar } from 'vs/platform/actions/browser/toolbar';
|
||||
import { IMenu, IMenuService, MenuItemAction } from 'vs/platform/actions/common/actions';
|
||||
import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey';
|
||||
import { InputFocusedContext } from 'vs/platform/contextkey/common/contextkeys';
|
||||
@@ -81,6 +81,7 @@ export class RunToolbar extends CellPart {
|
||||
const keybindingProvider = (action: IAction) => this.keybindingService.lookupKeybinding(action.id, executionContextKeyService);
|
||||
const executionContextKeyService = this._register(getCodeCellExecutionContextKeyService(contextKeyService));
|
||||
this.toolbar = this._register(this.instantiationService.createInstance(WorkbenchToolBar, container, {
|
||||
hiddenItemStrategy: HiddenItemStrategy.Ignore,
|
||||
getKeyBinding: keybindingProvider,
|
||||
actionViewItemProvider: _action => {
|
||||
actionViewItemDisposables.clear();
|
||||
|
||||
Reference in New Issue
Block a user