mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-16 17:46:45 +00:00
fix(editor): Mitigate performance issue in FE manual executions (#17119)
This commit is contained in:
@@ -1455,7 +1455,6 @@ defineExpose({ enterEditMode });
|
||||
(inputData.length || binaryData.length || search || hasMultipleInputNodes) &&
|
||||
!editMode.enabled)
|
||||
"
|
||||
:class="$style.displayModeSelect"
|
||||
:compact="props.compact"
|
||||
:value="displayMode"
|
||||
:has-binary-data="binaryData.length > 0"
|
||||
@@ -1468,8 +1467,6 @@ defineExpose({ enterEditMode });
|
||||
@change="onDisplayModeChange"
|
||||
/>
|
||||
|
||||
<RunDataItemCount v-if="props.compact" v-bind="itemsCountProps" />
|
||||
|
||||
<N8nIconButton
|
||||
v-if="!props.disableEdit && canPinData && !isReadOnlyRoute && !readOnlyEnv"
|
||||
v-show="!editMode.enabled"
|
||||
@@ -1509,6 +1506,8 @@ defineExpose({ enterEditMode });
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<RunDataItemCount v-if="props.compact" v-bind="itemsCountProps" />
|
||||
</div>
|
||||
|
||||
<div v-if="inputSelectLocation === 'header'" :class="$style.inputSelect">
|
||||
@@ -2071,6 +2070,7 @@ defineExpose({ enterEditMode });
|
||||
flex-shrink: 0;
|
||||
flex-grow: 0;
|
||||
min-height: auto;
|
||||
gap: var(--spacing-2xs);
|
||||
}
|
||||
|
||||
> *:first-child {
|
||||
@@ -2250,6 +2250,15 @@ defineExpose({ enterEditMode });
|
||||
.compact & {
|
||||
/* let title text alone decide the height */
|
||||
height: 0;
|
||||
visibility: hidden;
|
||||
|
||||
:global(.el-input__prefix) {
|
||||
transition-duration: 0ms;
|
||||
}
|
||||
}
|
||||
|
||||
.compact:hover & {
|
||||
visibility: visible;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2331,18 +2340,6 @@ defineExpose({ enterEditMode });
|
||||
padding: 0 var(--ndv-spacing);
|
||||
}
|
||||
|
||||
.search,
|
||||
.displayModeSelect {
|
||||
.compact:not(:hover) & {
|
||||
opacity: 0;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.compact:hover & {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.executingMessage {
|
||||
.compact & {
|
||||
color: var(--color-text-light);
|
||||
|
||||
@@ -75,7 +75,7 @@ exports[`InputPanel > should render 1`] = `
|
||||
<!---->
|
||||
<!--v-if-->
|
||||
<div
|
||||
class="n8n-radio-buttons radioGroup displayModeSelect"
|
||||
class="n8n-radio-buttons radioGroup"
|
||||
data-test-id="ndv-run-data-display-mode"
|
||||
data-v-2e5cd75c=""
|
||||
role="radiogroup"
|
||||
@@ -130,7 +130,6 @@ exports[`InputPanel > should render 1`] = `
|
||||
</div>
|
||||
<!--v-if-->
|
||||
<!--v-if-->
|
||||
<!--v-if-->
|
||||
<div
|
||||
class="editModeActions"
|
||||
data-v-2e5cd75c=""
|
||||
@@ -158,6 +157,7 @@ exports[`InputPanel > should render 1`] = `
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<!--v-if-->
|
||||
</div>
|
||||
<!--v-if-->
|
||||
<!--v-if-->
|
||||
|
||||
Reference in New Issue
Block a user