diff --git a/src/vs/workbench/browser/parts/statusbar/statusbarPart.ts b/src/vs/workbench/browser/parts/statusbar/statusbarPart.ts index c10ddca477f736e5842082d9d9f46692fef02157..2b74fcdbd38c23ea5697a692ee20a6d9bca0dae5 100644 --- a/src/vs/workbench/browser/parts/statusbar/statusbarPart.ts +++ b/src/vs/workbench/browser/parts/statusbar/statusbarPart.ts @@ -59,7 +59,7 @@ interface IStatusbarViewModelEntry { labelContainer: HTMLElement; } -const CONTEXT_STATUS_BAR_FOCUSED = new RawContextKey('statusBarFocused', true); +const CONTEXT_STATUS_BAR_FOCUSED = new RawContextKey('statusBarFocused', false); class StatusbarViewModel extends Disposable { @@ -498,7 +498,7 @@ export class StatusbarPart extends Part implements IStatusbarService { // Track focus within container const scopedContextKeyService = this.contextKeyService.createScoped(this.element); - CONTEXT_STATUS_BAR_FOCUSED.bindTo(scopedContextKeyService); + CONTEXT_STATUS_BAR_FOCUSED.bindTo(scopedContextKeyService).set(true); // Left items container this.leftItemsContainer = document.createElement('div');