Merge pull request #5600 from node-red/5573-edit-v-space

Ensure edit dialog fills the tray
pull/5329/merge
Nick O'Leary 2026-03-31 17:21:34 +01:00 committed by GitHub
commit 615b7992b2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 10 deletions

View File

@ -1205,8 +1205,8 @@ RED.editor = (function() {
],
resize: function(dimensions) {
editTrayWidthCache[type] = dimensions.width;
$(".red-ui-tray-content").height(dimensions.height - 50);
var form = $(".red-ui-tray-content form").height(dimensions.height - 50 - 40);
$(".red-ui-tray-content").height(dimensions.height - 35);
var form = $(".red-ui-tray-content form").height(dimensions.height - 35 - 40);
var size = {width:form.width(),height:form.height()};
activeEditPanes.forEach(function(pane) {
if (pane.resize) {
@ -1364,7 +1364,7 @@ RED.editor = (function() {
var trayOptions = {
title: getEditStackTitle(), //(adding?RED._("editor.addNewConfig", {type:type}):RED._("editor.editConfig", {type:type})),
resize: function(dimensions) {
$(".red-ui-tray-content").height(dimensions.height - 50);
$(".red-ui-tray-content").height(dimensions.height - 35);
var form = $("#node-config-dialog-edit-form");
var size = {width:form.width(),height:form.height()};
activeEditPanes.forEach(function(pane) {
@ -1934,9 +1934,9 @@ RED.editor = (function() {
}
],
resize: function (dimensions) {
$(".red-ui-tray-content").height(dimensions.height - 50);
$(".red-ui-tray-content").height(dimensions.height - 35);
const form = $(".red-ui-tray-content form").height(dimensions.height - 50 - 40);
const form = $(".red-ui-tray-content form").height(dimensions.height - 35 - 40);
const size = { width: form.width(), height: form.height() };
activeEditPanes.forEach(function (pane) {
if (pane.resize) {
@ -2056,8 +2056,8 @@ RED.editor = (function() {
],
resize: function(dimensions) {
editTrayWidthCache['group'] = dimensions.width;
$(".red-ui-tray-content").height(dimensions.height - 50);
var form = $(".red-ui-tray-content form").height(dimensions.height - 50 - 40);
$(".red-ui-tray-content").height(dimensions.height - 35);
var form = $(".red-ui-tray-content form").height(dimensions.height - 35 - 40);
var size = {width:form.width(),height:form.height()};
activeEditPanes.forEach(function(pane) {
if (pane.resize) {
@ -2194,8 +2194,8 @@ RED.editor = (function() {
}
],
resize: function(dimensions) {
$(".red-ui-tray-content").height(dimensions.height - 50);
var form = $(".red-ui-tray-content form").height(dimensions.height - 50 - 40);
$(".red-ui-tray-content").height(dimensions.height - 35);
var form = $(".red-ui-tray-content form").height(dimensions.height - 35 - 40);
var size = {width:form.width(),height:form.height()};
activeEditPanes.forEach(function(pane) {
if (pane.resize) {

View File

@ -194,7 +194,7 @@
function handleWindowResize() {
let sidebarWidth = $("#red-ui-sidebar").is(":visible") ? $("#red-ui-sidebar").outerWidth() : 0;
$("#red-ui-editor-stack").css('right', sidebarWidth + 4);
$("#red-ui-editor-stack").css('right', sidebarWidth + 9);
if (stack.length > 0) {
var tray = stack[stack.length-1];
if (tray.options.maximized || tray.width > $("#red-ui-editor-stack").position().left-8) {