Element visible: check for offsetHeight/offsetWidth

master
Andrew Dolgov 2 years ago
parent d6de021ae6
commit 9e56896bd4
  1. 3
      js/common.js

@ -86,8 +86,7 @@ Element.prototype.fadeIn = function(display = undefined){
};
Element.prototype.visible = function() {
// TODO: should we actually check for offsetWidth/offsetHeight == 0?
return this.style.display != "none";
return this.style.display != "none" && this.offsetHeight != 0 && this.offsetWidth != 0;
}
Element.visible = function(elem) {

Loading…
Cancel
Save