Skip to content

Commit

Permalink
Merge pull request #1630 from sacr3dc0w/master
Browse files Browse the repository at this point in the history
Prevent triggering quantity change when pressing enter
  • Loading branch information
bookernath authored Feb 2, 2020
2 parents efa2d1a + eb1974a commit 81e176b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Changelog

## Draft
- Prevent triggering quantity change when pressing enter [#1630](https://github.com/bigcommerce/cornerstone/pull/1630)

## 4.4.0 (2020-01-31)
- Add translation key for "read more" blog post link [#1625](https://github.com/bigcommerce/cornerstone/pull/1625)
Expand Down
10 changes: 10 additions & 0 deletions assets/js/theme/common/product-details.js
Original file line number Diff line number Diff line change
Expand Up @@ -351,6 +351,16 @@ export default class ProductDetails {
// update text
viewModel.quantity.$text.text(qty);
});

// Prevent triggering quantity change when pressing enter
this.$scope.on('keypress', '.form-input--incrementTotal', event => {
// If the browser supports event.which, then use event.which, otherwise use event.keyCode
const x = event.which || event.keyCode;
if (x === 13) {
// Prevent default
event.preventDefault();
}
});
}

/**
Expand Down

0 comments on commit 81e176b

Please sign in to comment.