diff --git a/js/dlg/message-box.css b/js/dlg/message-box.css index 1f5058f0..0d70295d 100644 --- a/js/dlg/message-box.css +++ b/js/dlg/message-box.css @@ -72,6 +72,8 @@ position: relative; min-height: 42px; box-sizing: border-box; + user-select: none; + -moz-user-select: none; } #message-box-title::before { diff --git a/js/dlg/message-box.js b/js/dlg/message-box.js index 4d4dd160..8c46365b 100644 --- a/js/dlg/message-box.js +++ b/js/dlg/message-box.js @@ -107,7 +107,6 @@ messageBox.show = async ({ scrollTo(messageBox._blockScroll.x, messageBox._blockScroll.y); }, mouseDown(event) { - event.preventDefault(); clickX = event.clientX; clickY = event.clientY; const element = $('#message-box > div'); @@ -183,7 +182,7 @@ messageBox.show = async ({ function bindElementLiseners() { const messageBoxHeader = $('#message-box-title'); if (messageBoxHeader) { - messageBoxHeader.on('mousedown', messageBox.listeners.mouseDown); + messageBoxHeader.on('mousedown', messageBox.listeners.mouseDown, {passive: true}); } }