Skip to content

Commit ce24981

Browse files
author
Jordan Lewis
committed
fix($window): change input size on window resize
Closes angular-ui#522
1 parent 3b1496c commit ce24981

File tree

5 files changed

+17
-9
lines changed

5 files changed

+17
-9
lines changed

dist/select.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*!
22
* ui-select
33
* http://github.com/angular-ui/ui-select
4-
* Version: 0.14.8 - 2016-02-18T22:01:43.880Z
4+
* Version: 0.14.9 - 2016-02-23T21:26:43.799Z
55
* License: MIT
66
*/
77

dist/select.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*!
22
* ui-select
33
* http://github.com/angular-ui/ui-select
4-
* Version: 0.14.8 - 2016-02-18T22:01:43.792Z
4+
* Version: 0.14.9 - 2016-02-23T21:26:43.724Z
55
* License: MIT
66
*/
77

@@ -264,8 +264,8 @@ uis.directive('uiSelectChoices',
264264
* put as much logic in the controller (instead of the link functions) as possible so it can be easily tested.
265265
*/
266266
uis.controller('uiSelectCtrl',
267-
['$scope', '$element', '$timeout', '$filter', 'uisRepeatParser', 'uiSelectMinErr', 'uiSelectConfig', '$parse', '$injector',
268-
function($scope, $element, $timeout, $filter, RepeatParser, uiSelectMinErr, uiSelectConfig, $parse, $injector) {
267+
['$scope', '$element', '$timeout', '$filter', 'uisRepeatParser', 'uiSelectMinErr', 'uiSelectConfig', '$parse', '$injector', '$window',
268+
function($scope, $element, $timeout, $filter, RepeatParser, uiSelectMinErr, uiSelectConfig, $parse, $injector, $window) {
269269

270270
var ctrl = this;
271271

@@ -875,6 +875,10 @@ uis.controller('uiSelectCtrl',
875875
ctrl.searchInput.off('keyup keydown tagged blur paste');
876876
});
877877

878+
angular.element($window).bind('resize', function() {
879+
ctrl.sizeSearchInput();
880+
});
881+
878882
}]);
879883

880884
uis.directive('uiSelect',

dist/select.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/select.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/uiSelectController.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
* put as much logic in the controller (instead of the link functions) as possible so it can be easily tested.
66
*/
77
uis.controller('uiSelectCtrl',
8-
['$scope', '$element', '$timeout', '$filter', 'uisRepeatParser', 'uiSelectMinErr', 'uiSelectConfig', '$parse', '$injector',
9-
function($scope, $element, $timeout, $filter, RepeatParser, uiSelectMinErr, uiSelectConfig, $parse, $injector) {
8+
['$scope', '$element', '$timeout', '$filter', 'uisRepeatParser', 'uiSelectMinErr', 'uiSelectConfig', '$parse', '$injector', '$window',
9+
function($scope, $element, $timeout, $filter, RepeatParser, uiSelectMinErr, uiSelectConfig, $parse, $injector, $window) {
1010

1111
var ctrl = this;
1212

@@ -616,4 +616,8 @@ uis.controller('uiSelectCtrl',
616616
ctrl.searchInput.off('keyup keydown tagged blur paste');
617617
});
618618

619+
angular.element($window).bind('resize', function() {
620+
ctrl.sizeSearchInput();
621+
});
622+
619623
}]);

0 commit comments

Comments
 (0)