INNER CODE UNIT · JavaScript

applyRightClickSettings

frangoteam/FUXA · app/electron/main.js:635

function applyRightClickSettings(win, enabled) {
    if (!enabled) {
        // Disable right-click context menu by preventing default
        if (!win._rightClickDisabled) {
            win._rightClickDisabledHandler = (event) => {
                event.preventDefault();
            };
            win.webContents.on('context-menu', win._rightClickDisabledHandler);
            win._rightClickDisabled = true;
        }
    } else {
        // Re-enable right-click
        if (win._rightClickDisabled && win._rightClickDisabledHandler) {
            win.webContents.removeListener('context-menu', win._rightClickDisabledHandler);
            win._rightClickDisabled = false;
        }
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…