From e7706ec98b0f5726ff2e075994875b8ffabc236c Mon Sep 17 00:00:00 2001 From: SteVen Batten Date: Thu, 10 Aug 2023 12:15:54 -0700 Subject: [PATCH] when blurring an action bar set previouslyfocuseditem (#190199) fixes #187195 --- src/vs/base/browser/ui/actionbar/actionbar.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/base/browser/ui/actionbar/actionbar.ts b/src/vs/base/browser/ui/actionbar/actionbar.ts index c09670b4224..fe70a35dd44 100644 --- a/src/vs/base/browser/ui/actionbar/actionbar.ts +++ b/src/vs/base/browser/ui/actionbar/actionbar.ts @@ -203,8 +203,8 @@ export class ActionBar extends Disposable implements IActionRunner { this._register(this.focusTracker.onDidBlur(() => { if (DOM.getActiveElement() === this.domNode || !DOM.isAncestor(DOM.getActiveElement(), this.domNode)) { this._onDidBlur.fire(); + this.previouslyFocusedItem = this.focusedItem; this.focusedItem = undefined; - this.previouslyFocusedItem = undefined; this.triggerKeyDown = false; } }));