firefox workarounds

This commit is contained in:
Stewart Allen 2020-11-18 21:54:40 -05:00
commit 54fcaa4e84
4 changed files with 21 additions and 9 deletions

View file

@ -1,6 +1,6 @@
{
"name": "grid-apps",
"version": "2.3.13.D",
"version": "2.3.14.D",
"description": "grid.space 3d slice & modeling tools",
"author": "Stewart Allen <sa@grid.space>",
"license": "MIT",

View file

@ -699,13 +699,17 @@
if (options.title) row.setAttribute("title", options.title);
if (options.action) action = options.action;
}
ip.setVisible = row.setVisible;
ip.onchange = function() {
action();
};
ip.setVisible = row.setVisible;
ip.onclick = (ev) => {
groupSticky = true;
};
// because firefox
ip.onmouseenter = (ev) => {
groupSticky = true;
};
return ip;
}

View file

@ -3,7 +3,7 @@
let terms = {
COPYRIGHT: "Copyright (C) Stewart Allen <sa@grid.space> - All Rights Reserved",
LICENSE: "See the license.md file included with the source distribution",
VERSION: "2.3.D13"
VERSION: "2.3.D14"
};
if (typeof(module) === 'object') {

View file

@ -78,6 +78,9 @@ input[type=range]::-moz-focus-outer {
select, textarea, button, input, a {
outline: none;
}
textarea {
overflow: scroll;
}
select {
border: 1px solid #bbb;
background-color: rgba(255,255,255,0.5);
@ -164,14 +167,14 @@ th, tr, td, label {
}
:-moz-any() {
overflow-x: hidden !important;
overflow-y: hidden !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}
:-moz-any() {
overflow-x: scroll !important;
overflow-y: scroll !important;
margin-right: -14px !important;
margin-bottom: -14px !important;
overflow-x: scroll !important;
overflow-y: scroll !important;
margin-right: -14px !important;
margin-bottom: -14px !important;
}
#curtain {
@ -657,6 +660,11 @@ th, tr, td, label {
font-weight: bold;
text-decoration: underline;
}
@supports (-moz-appearance:none) {
#help li {
margin-left: 20px;
}
}
#help .header {
background-color: rgba(0,0,0,0.1);
justify-content: center;