Skip to content

Commit

Permalink
Fix accidentally closing popup dialogs
Browse files Browse the repository at this point in the history
  • Loading branch information
missionfloyd committed Oct 3, 2023
1 parent 5ef669d commit 86a46e8
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 11 deletions.
11 changes: 4 additions & 7 deletions javascript/extraNetworks.js
Original file line number Diff line number Diff line change
Expand Up @@ -216,27 +216,24 @@ function extraNetworksSearchButton(tabs_id, event) {

var globalPopup = null;
var globalPopupInner = null;

function closePopup() {
if (!globalPopup) return;

globalPopup.style.display = "none";
}

function popup(contents) {
if (!globalPopup) {
globalPopup = document.createElement('div');
globalPopup.onclick = closePopup;
globalPopup.classList.add('global-popup');

var close = document.createElement('div');
close.classList.add('global-popup-close');
close.onclick = closePopup;
close.addEventListener("click", closePopup);
close.title = "Close";
globalPopup.appendChild(close);

globalPopupInner = document.createElement('div');
globalPopupInner.onclick = function(event) {
event.stopPropagation(); return false;
};
globalPopupInner.classList.add('global-popup-inner');
globalPopup.appendChild(globalPopupInner);

Expand Down
14 changes: 10 additions & 4 deletions style.css
Original file line number Diff line number Diff line change
Expand Up @@ -581,7 +581,6 @@ table.popup-table .link{
width: 100%;
height: 100%;
overflow: auto;
background-color: rgba(20, 20, 20, 0.95);
}

.global-popup *{
Expand All @@ -590,9 +589,6 @@ table.popup-table .link{

.global-popup-close:before {
content: "×";
}

.global-popup-close{
position: fixed;
right: 0.25em;
top: 0;
Expand All @@ -601,10 +597,20 @@ table.popup-table .link{
font-size: 32pt;
}

.global-popup-close{
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(20, 20, 20, 0.95);
}

.global-popup-inner{
display: inline-block;
margin: auto;
padding: 2em;
z-index: 1001;
}

/* fullpage image viewer */
Expand Down

0 comments on commit 86a46e8

Please sign in to comment.