aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/components/controls/SearchBox.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'server/sonar-web/src/main/js/components/controls/SearchBox.tsx')
-rw-r--r--server/sonar-web/src/main/js/components/controls/SearchBox.tsx4
1 files changed, 2 insertions, 2 deletions
diff --git a/server/sonar-web/src/main/js/components/controls/SearchBox.tsx b/server/sonar-web/src/main/js/components/controls/SearchBox.tsx
index 70c97cb3b12..d417471bae0 100644
--- a/server/sonar-web/src/main/js/components/controls/SearchBox.tsx
+++ b/server/sonar-web/src/main/js/components/controls/SearchBox.tsx
@@ -20,6 +20,7 @@
import classNames from 'classnames';
import { Cancelable, debounce } from 'lodash';
import * as React from 'react';
+import { KeyboardCodes } from '../../helpers/keycodes';
import { translate, translateWithParameters } from '../../helpers/l10n';
import SearchIcon from '../icons/SearchIcon';
import DeferredSpinner from '../ui/DeferredSpinner';
@@ -94,8 +95,7 @@ export default class SearchBox extends React.PureComponent<Props, State> {
};
handleInputKeyDown = (event: React.KeyboardEvent<HTMLInputElement>) => {
- if (event.keyCode === 27) {
- // escape
+ if (event.nativeEvent.code === KeyboardCodes.Escape) {
event.preventDefault();
this.handleResetClick();
}