mirror of
https://github.com/finos/SymphonyElectron.git
synced 2025-02-25 18:55:29 -06:00
ELECTRON-967: disable cancel retry button
Disable cancel retry button when user has already clicked on it
This commit is contained in:
@@ -21,17 +21,20 @@ class NetworkError {
|
||||
|
||||
// Add event listeners for buttons
|
||||
const cancelRetryButton = errorContent.getElementById('cancel-retry-button');
|
||||
cancelRetryButton.addEventListener('click', () => {
|
||||
const cancelRetry = () => {
|
||||
ipcRenderer.send(apiName, {
|
||||
cmd: apiCmds.cancelNetworkStatusCheck
|
||||
});
|
||||
});
|
||||
cancelRetryButton.classList.add('disabled');
|
||||
cancelRetryButton.removeEventListener('click', cancelRetry);
|
||||
};
|
||||
cancelRetryButton.addEventListener('click', cancelRetry);
|
||||
|
||||
const quitButton = errorContent.getElementById('quit-button');
|
||||
quitButton.addEventListener('click', () => {
|
||||
ipcRenderer.send(apiName, {
|
||||
cmd: apiCmds.quitWindow
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
const mainFrame = errorContent.getElementById('main-frame');
|
||||
@@ -41,4 +44,4 @@ class NetworkError {
|
||||
|
||||
module.exports = {
|
||||
NetworkError,
|
||||
};
|
||||
};
|
||||
|
||||
@@ -68,4 +68,10 @@ a {
|
||||
padding: 10px 24px;
|
||||
transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);
|
||||
user-select: none;
|
||||
}
|
||||
}
|
||||
|
||||
.disabled {
|
||||
cursor: not-allowed;
|
||||
background: #cccccc;
|
||||
color: #666666;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user