Fix doubleclick highlight issues in numberpicker

Closes-Bug: #1271557

Change-Id: Id51c3c1e4d6a0999bdaefd523b4d52d46d0c497b
This commit is contained in:
Jiri Tomasek
2014-01-23 05:03:10 -05:00
parent a65f175063
commit 80b42c2a77
3 changed files with 11 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
<div class="number_picker">
<div class="number_picker unselectable">
<a ng-click="decrementValue()" class="btn btn-link" ng-class="{disabled: disabledInput || disableArrow()}"><i ng-hide="disabledInput" class="icon-chevron-left"></i></a>
<input type="text" value="{$value$}" ng-model="value">
<a ng-click="incrementValue()" class="btn btn-link" ng-class="{disabled: disabledInput}"><i ng-hide="disabledInput" class="icon-chevron-right"></i></a>

View File

@@ -13,9 +13,6 @@ angular.module('horizonApp').directive('hrNumberPicker', function() {
}
});
// prevent text selection on doubleclick
element.disableSelection();
scope.value = scope.initial_value;
scope.disabledInput = (angular.isDefined(attrs.readonly)) ? true : false;

View File

@@ -435,6 +435,16 @@ svg {
}
// others
// disable text select on element
.unselectable {
user-select: none;
-o-user-select:none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
}
.btn,
input {
border-radius: 2px;