Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

Commit fcd0050

Browse files
author
Robert Messerle
committed
update(autocomplete): fixes unit tests for previous changes
1 parent 7888e4b commit fcd0050

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/components/autocomplete/autocomplete.spec.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ describe('<md-autocomplete>', function() {
4141
</md-autocomplete>';
4242
var element = compile(template, scope);
4343
var ctrl = element.controller('mdAutocomplete');
44+
var ul = element.find('ul');
4445

4546
expect(scope.searchText).toBe('');
4647
expect(scope.selectedItem).toBe(null);
@@ -52,7 +53,7 @@ describe('<md-autocomplete>', function() {
5253

5354
expect(scope.searchText).toBe('fo');
5455
expect(scope.match(scope.searchText).length).toBe(1);
55-
expect(element.find('li').length).toBe(1);
56+
expect(ul.find('li').length).toBe(1);
5657

5758
ctrl.keydown({ keyCode: $mdConstant.KEY_CODE.DOWN_ARROW, preventDefault: angular.noop });
5859
ctrl.keydown({ keyCode: $mdConstant.KEY_CODE.ENTER, preventDefault: angular.noop });

src/components/autocomplete/js/autocompleteController.js

+1
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
}
6464

6565
function positionDropdown () {
66+
if (!elements) return $timeout(positionDropdown, 0, false);
6667
var rect = elements.wrap.getBoundingClientRect(),
6768
root = elements.root.getBoundingClientRect(),
6869
top = rect.bottom - root.top,

0 commit comments

Comments
 (0)