We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff54930 commit 0211002Copy full SHA for 0211002
src/features/edit/js/gridEdit.js
@@ -1117,8 +1117,8 @@
1117
*
1118
*/
1119
module.directive('uiGridEditDropdown',
1120
- ['uiGridConstants', 'uiGridEditConstants',
1121
- function (uiGridConstants, uiGridEditConstants) {
+ ['uiGridConstants', 'uiGridEditConstants', '$timeout',
+ function (uiGridConstants, uiGridEditConstants, $timeout) {
1122
return {
1123
require: ['?^uiGrid', '?^uiGridRenderContainer'],
1124
scope: true,
@@ -1133,7 +1133,10 @@
1133
1134
//set focus at start of edit
1135
$scope.$on(uiGridEditConstants.events.BEGIN_CELL_EDIT, function () {
1136
- $elm[0].focus();
+ $timeout(function(){
1137
+ $elm[0].focus();
1138
+ });
1139
+
1140
$elm[0].style.width = ($elm[0].parentElement.offsetWidth - 1) + 'px';
1141
$elm.on('blur', function (evt) {
1142
$scope.stopEdit(evt);
0 commit comments