From f999be6fbfce0b44855b2334f7f086fef84a3f41 Mon Sep 17 00:00:00 2001 From: Riley Davis Date: Mon, 13 Mar 2017 11:13:28 -0600 Subject: [PATCH] scrollIntoView will work in more browsers --- .../src/containers/ModerationQueue/ModerationContainer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/coral-admin/src/containers/ModerationQueue/ModerationContainer.js b/client/coral-admin/src/containers/ModerationQueue/ModerationContainer.js index 70fe0cdd5..e254a75d6 100644 --- a/client/coral-admin/src/containers/ModerationQueue/ModerationContainer.js +++ b/client/coral-admin/src/containers/ModerationQueue/ModerationContainer.js @@ -96,7 +96,9 @@ class ModerationContainer extends Component { // If paging through using keybaord shortcuts, scroll the page to keep the selected // comment in view. if (prevState.selectedIndex !== this.state.selectedIndex) { - document.querySelector(`.${styles.selected}`).scrollIntoViewIfNeeded(); + + // the 'smooth' flag only works in FF as of March 2017 + document.querySelector(`.${styles.selected}`).scrollIntoView({behavior: 'smooth'}); } }