From 516e6430eb78d2820660ab578b49d760f57ad00a Mon Sep 17 00:00:00 2001 From: Hiroyasu Nishiyama Date: Wed, 7 Oct 2020 13:42:43 +0900 Subject: [PATCH 1/2] fix upload button width on safari --- .../@node-red/editor-client/src/js/ui/palette-editor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js index e2bb3b30f..a5f0b8154 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js @@ -882,7 +882,7 @@ RED.palette.editor = (function() { if (RED.settings.theme('palette.upload') !== false) { var uploadSpan = $('').prependTo(toolBar); - var uploadButton = $('').appendTo(uploadSpan); + var uploadButton = $('').appendTo(uploadSpan); var uploadInput = uploadButton.find('input[type="file"]'); uploadInput.on("change", function(evt) { From 96ab508c911468479580265c61f749b6dc560c69 Mon Sep 17 00:00:00 2001 From: Hiroyasu Nishiyama Date: Thu, 8 Oct 2020 09:07:11 +0900 Subject: [PATCH 2/2] move width specification of upload button to scss --- .../@node-red/editor-client/src/js/ui/palette-editor.js | 2 +- .../@node-red/editor-client/src/sass/palette-editor.scss | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js index a5f0b8154..e2bb3b30f 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js @@ -882,7 +882,7 @@ RED.palette.editor = (function() { if (RED.settings.theme('palette.upload') !== false) { var uploadSpan = $('').prependTo(toolBar); - var uploadButton = $('').appendTo(uploadSpan); + var uploadButton = $('').appendTo(uploadSpan); var uploadInput = uploadButton.find('input[type="file"]'); uploadInput.on("change", function(evt) { diff --git a/packages/node_modules/@node-red/editor-client/src/sass/palette-editor.scss b/packages/node_modules/@node-red/editor-client/src/sass/palette-editor.scss index 7b96ed587..7f1a43605 100644 --- a/packages/node_modules/@node-red/editor-client/src/sass/palette-editor.scss +++ b/packages/node_modules/@node-red/editor-client/src/sass/palette-editor.scss @@ -253,6 +253,9 @@ button.red-ui-palette-editor-upload-button { min-width: 0; padding: 2px 8px; } + form { + width: 0; + } } .red-ui-palette-editor-upload { display: none; @@ -275,4 +278,4 @@ button.red-ui-palette-editor-upload-button { button { margin-left: 10px; } -} \ No newline at end of file +}