From c184fbb1b3e152390ac16fdfd9e572af05e88726 Mon Sep 17 00:00:00 2001 From: "Alex (Jinghao) Yan" Date: Wed, 18 Jan 2017 11:31:47 +0800 Subject: [PATCH] fix(dropdown): avoid focus toggle element after dropdown is closed --- src/dropdown/dropdown.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dropdown/dropdown.js b/src/dropdown/dropdown.js index b913d50738..8caf76d516 100644 --- a/src/dropdown/dropdown.js +++ b/src/dropdown/dropdown.js @@ -88,7 +88,7 @@ angular.module('ui.bootstrap.dropdown', ['ui.bootstrap.multiMap', 'ui.bootstrap. var closeDropdown = function(evt) { // This method may still be called during the same mouse event that // unbound this event handler. So check openScope before proceeding. - if (!openScope) { return; } + if (!openScope || !openScope.isOpen) { return; } if (evt && openScope.getAutoClose() === 'disabled') { return; }