Remove row clicking from notification table (#22695)
Resolves #22692 I don't think there's a need for this entire row to be clickable (and even different links depending on which segment you click) The links still point to the same spot, so no information is lost here. --------- Signed-off-by: jolheiser <john.olheiser@gmail.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
@ -124,21 +124,6 @@ export function initGlobalCommon() {
|
||||
toggleElem($($(this).data('target')));
|
||||
});
|
||||
|
||||
// make table <tr> and <td> elements clickable like a link
|
||||
$('tr[data-href], td[data-href]').on('click', function (e) {
|
||||
const href = $(this).data('href');
|
||||
if (e.target.nodeName === 'A') {
|
||||
// if a user clicks on <a>, then the <tr> or <td> should not act as a link.
|
||||
return;
|
||||
}
|
||||
if (e.ctrlKey || e.metaKey) {
|
||||
// ctrl+click or meta+click opens a new window in modern browsers
|
||||
window.open(href);
|
||||
} else {
|
||||
window.location = href;
|
||||
}
|
||||
});
|
||||
|
||||
// prevent multiple form submissions on forms containing .loading-button
|
||||
document.addEventListener('submit', (e) => {
|
||||
const btn = e.target.querySelector('.loading-button');
|
||||
|
Reference in New Issue
Block a user