disable context menu on settings sidebar

This commit is contained in:
Nariman Jelveh
2024-05-03 21:32:23 -07:00
parent ebb6cf2a91
commit 5151863a94
2 changed files with 10 additions and 3 deletions
+2 -2
View File
@@ -43,9 +43,9 @@ async function UIWindowSettings(options){
h += `<div class="settings-container">`;
h += `<div class="settings">`;
// side bar
h += `<div class="settings-sidebar disable-user-select">`;
h += `<div class="settings-sidebar disable-user-select disable-context-menu">`;
tabs.forEach((tab, i) => {
h += `<div class="settings-sidebar-item disable-user-select ${i === 0 ? 'active' : ''}" data-settings="${tab.id}" style="background-image: url(${window.icons[tab.icon]});">${i18n(tab.title_i18n_key)}</div>`;
h += `<div class="settings-sidebar-item disable-context-menu disable-user-select ${i === 0 ? 'active' : ''}" data-settings="${tab.id}" style="background-image: url(${window.icons[tab.icon]});">${i18n(tab.title_i18n_key)}</div>`;
});
h += `</div>`;
+8 -1
View File
@@ -2091,4 +2091,11 @@ $(window).on("resize", function () {
left: (window.desktop_width - width2) / 2,
top: top2 / ratio,
});
});
});
$(document).on('contextmenu', '.disable-context-menu', function(e){
if($(e.target).hasClass('disable-context-menu') ){
e.preventDefault();
return false;
}
})