Skip to content
This repository was archived by the owner on Oct 2, 2019. It is now read-only.

Commit 3fd8ea4

Browse files
committed
chore(release): bump package version and update changelog
1 parent ee65677 commit 3fd8ea4

File tree

6 files changed

+27
-10
lines changed

6 files changed

+27
-10
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
<a name="0.14.7"></a>
2+
## [0.14.7](https://github.com/angular-ui/ui-select/compare/v0.14.7...v0.14.7) (2016-02-18)
3+
4+
5+
### Bug Fixes
6+
7+
* **IE:** selects not working on IE8 ([ee65677](https://github.com/angular-ui/ui-select/commit/ee65677)), closes [#158](https://github.com/angular-ui/ui-select/issues/158)
8+
9+
10+
111
<a name="0.14.6"></a>
212
## [0.14.6](https://github.com/angular-ui/ui-select/compare/v0.14.6...v0.14.6) (2016-02-18)
313

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.6 - 2016-02-18T21:01:36.972Z
4+
* Version: 0.14.7 - 2016-02-18T21:37:49.408Z
55
* License: MIT
66
*/
77

dist/select.js

Lines changed: 12 additions & 5 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.6 - 2016-02-18T21:01:36.893Z
4+
* Version: 0.14.7 - 2016-02-18T21:37:49.321Z
55
* License: MIT
66
*/
77

@@ -175,8 +175,8 @@ var uis = angular.module('ui.select', [])
175175
}]);
176176

177177
uis.directive('uiSelectChoices',
178-
['uiSelectConfig', 'uisRepeatParser', 'uiSelectMinErr', '$compile',
179-
function(uiSelectConfig, RepeatParser, uiSelectMinErr, $compile) {
178+
['uiSelectConfig', 'uisRepeatParser', 'uiSelectMinErr', '$compile', '$window',
179+
function(uiSelectConfig, RepeatParser, uiSelectMinErr, $compile, $window) {
180180

181181
return {
182182
restrict: 'EA',
@@ -221,12 +221,19 @@ uis.directive('uiSelectChoices',
221221
}
222222

223223
choices.attr('ng-repeat', $select.parserResult.repeatExpression(groupByExp))
224-
.attr('ng-if', '$select.open') //Prevent unnecessary watches when dropdown is closed
225-
.attr('ng-click', '$select.select(' + $select.parserResult.itemName + ',false,$event)');
224+
.attr('ng-if', '$select.open'); //Prevent unnecessary watches when dropdown is closed
225+
if ($window.document.addEventListener) { //crude way to exclude IE8, specifically, which also cannot capture events
226+
choices.attr('ng-mouseenter', '$select.setActiveItem('+$select.parserResult.itemName +')')
227+
.attr('ng-click', '$select.select(' + $select.parserResult.itemName + ',false,$event)');
228+
}
226229

227230
var rowsInner = element.querySelectorAll('.ui-select-choices-row-inner');
228231
if (rowsInner.length !== 1) throw uiSelectMinErr('rows', "Expected 1 .ui-select-choices-row-inner but got '{0}'.", rowsInner.length);
229232
rowsInner.attr('uis-transclude-append', ''); //Adding uisTranscludeAppend directive to row element after choices element has ngRepeat
233+
if (!$window.document.addEventListener) { //crude way to target IE8, specifically, which also cannot capture events - so event bindings must be here
234+
rowsInner.attr('ng-mouseenter', '$select.setActiveItem('+$select.parserResult.itemName +')')
235+
.attr('ng-click', '$select.select(' + $select.parserResult.itemName + ',false,$event)');
236+
}
230237

231238
$compile(element, transcludeFn)(scope); //Passing current transcludeFn to be able to append elements correctly from uisTranscludeAppend
232239

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.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"url": "git://github.com/angular-ui/ui-select.git"
88
},
99
"style": "dist/select.css",
10-
"version": "0.14.7",
10+
"version": "0.14.8",
1111
"devDependencies": {
1212
"bower": "~1.3",
1313
"conventional-changelog": "^0.5.3",

0 commit comments

Comments
 (0)