diff --git a/assets/controllers/subject_controller.js b/assets/controllers/subject_controller.js index cbdedb985..9bf8afcbd 100644 --- a/assets/controllers/subject_controller.js +++ b/assets/controllers/subject_controller.js @@ -39,7 +39,7 @@ export default class extends Controller { // if in a list and the click is made via touch, open the post if (!this.element.classList.contains('isSingle')) { - this.element.addEventListener('click', (e) => { + this.element.querySelector('.content').addEventListener('click', (e) => { if (e.defaultPrevented) { return } @@ -423,6 +423,7 @@ export default class extends Controller { e.target.previousSibling.scrollIntoView(); this.isExpandedValue = false; } + e.preventDefault(); }); }