Skip to content
Code-Schnipsel Gruppen Projekte
Commit c7d7ee24 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

Merge branch 'dev'

Übergeordnete f8d8882f 3f485266
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
2 Merge Requests!63Update 'next-2.x' with latest changes from 'main',!12Merge for Version 1.4.4
......@@ -1129,6 +1129,8 @@ define('qui/controls/buttons/Select', [
return !Child.isHidden();
});
self.$Menu.resize();
if (!displayedOne) {
self.$Menu.hide();
return;
......
......@@ -247,6 +247,29 @@ define('qui/controls/contextmenu/Menu', [
return this.$hidden;
},
/**
* resize the menu
*/
resize: function () {
var Elm = this.getElm(),
scrollSize = Elm.getScrollSize();
var height = scrollSize.y + 5;
var childrenSizes = this.getElm().getElements('.qui-contextitem').map(function (Node) {
return Node.getSize().y;
});
var sum = childrenSizes.reduce(function (pv, cv) {
return pv + cv;
}, 0);
if (sum < height) {
height = sum;
}
this.$Container.setStyle('height', height);
},
/**
* refresh the menu
*/
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren