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; } }));