diff options
author | WoH <wolfgang.hobmaier@datapweb.de> | 2018-11-30 01:26:22 +0100 |
---|---|---|
committer | WoH <wolfgang.hobmaier@datapweb.de> | 2018-12-05 15:08:14 +0100 |
commit | a2612622e8cabbe59794735dfb1ac55addfd5d36 (patch) | |
tree | c5129145894fd6c4df6411418f42ea02c61b6981 /actionview/CHANGELOG.md | |
parent | 5b75408e3226b43fab66558d173df7e97efbc240 (diff) | |
download | rails-a2612622e8cabbe59794735dfb1ac55addfd5d36.tar.gz rails-a2612622e8cabbe59794735dfb1ac55addfd5d36.tar.bz2 rails-a2612622e8cabbe59794735dfb1ac55addfd5d36.zip |
Prevent unintended mouse keys from firing click events
Firefox fires click events on left-, right-
and scroll-wheel (any non-primary mouse key) clicks while other browsers don't.
Diffstat (limited to 'actionview/CHANGELOG.md')
-rw-r--r-- | actionview/CHANGELOG.md | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/actionview/CHANGELOG.md b/actionview/CHANGELOG.md index 237a25ba4f..f32bc3ab40 100644 --- a/actionview/CHANGELOG.md +++ b/actionview/CHANGELOG.md @@ -1,3 +1,16 @@ +* Prevent non-primary mouse keys from triggering Rails UJS click handlers. + Firefox fires click events even if the click was triggered by non-primary mouse keys such as right- or scroll-wheel-clicks. + For example, right-clicking a link such as the one described below (with an underlying ajax request registered on click) should not cause that request to occur. + + ``` + <%= link_to 'Remote', remote_path, class: 'remote', remote: true, data: { type: :json } %> + ``` + + Fixes #34541 + + *Wolfgang Hobmaier* + + * Prevent `ActionView::TextHelper#word_wrap` from unexpectedly stripping white space from the _left_ side of lines. For example, given input like this: |