diff --git a/src/public/app/widgets/attribute_detail.js b/src/public/app/widgets/attribute_detail.js index 697414d66..6ca25f6e1 100644 --- a/src/public/app/widgets/attribute_detail.js +++ b/src/public/app/widgets/attribute_detail.js @@ -360,6 +360,12 @@ export default class AttributeDetailWidget extends BasicWidget { this.$widget.css("left", x - this.$widget.outerWidth() / 2); this.$widget.css("top", y + 25); + + // so that the detail window always fits + this.$widget.css("max-height", + this.$widget.outerHeight() + y > $(window).height() - 50 + ? $(window).height() - y - 50 + : 10000); } getAttrType(attribute) {