You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ScriptRunner script filename and waiting can use more space #3919
The Script Runner filename box should expand to fill space if the filename is long. The waiting box should support at least 4 digits which would support a wait of 2 hours, 46 minutes, and 39 seconds. Past that I think a simple mouse over to display the full time is sufficient.
Looking at the code in ScriptRunner.vue, I can point at exactly where these two fixes belong:
1️⃣ Filename box – currently fixed width, should grow with content
<!-- line ~152 -->
<divv-bind="props"style="width: 32rem">
<v-select
id="filename"
v-model="filenameSelect"
...
The wrapping <div> has a hard-coded width: 32rem, so it never grows past that even if the filename is longer (that's why there's already a tooltip at filenameSelect.length <= 45 to show the full name on hover). To make the box itself expand, swap the fixed width for a flexible one and let the parent v-row (justify="space-between") absorb the extra space, e.g.:
max-width: 120px is tight once waitingTime hits 4 digits (e.g. waiting 9999s). Two changes:
Bump max-width (~150–160px) so 4-digit seconds display without clipping.
Wrap it in a v-tooltip (same pattern used for the filename field) bound to stateTimer, so anything beyond 4 digits still shows the full value on hover:
Both changes are small CSS/template tweaks and I'm fairly confident in this approach, but I haven't run it locally — worth a quick visual check after applying to confirm the flex layout doesn't push the Script ID/State fields off-row when the filename gets very long.
Activity
crawlchat commentedon Sep 23, 2026
Looking at the code in
ScriptRunner.vue, I can point at exactly where these two fixes belong:1️⃣ Filename box – currently fixed width, should grow with content
The wrapping
<div>has a hard-codedwidth: 32rem, so it never grows past that even if the filename is longer (that's why there's already a tooltip atfilenameSelect.length <= 45to show the full name on hover). To make the box itself expand, swap the fixed width for a flexible one and let the parentv-row(justify="space-between") absorb the extra space, e.g.:or simply drop the
styleand addclass="flex-grow-1"to let it fill available space while the Script ID / State boxes stay fixed-width next to it.2️⃣ Waiting box – needs room for 4-digit seconds + hover for full value
max-width: 120pxis tight oncewaitingTimehits 4 digits (e.g.waiting 9999s). Two changes:max-width(~150–160px) so 4-digit seconds display without clipping.v-tooltip(same pattern used for the filename field) bound tostateTimer, so anything beyond 4 digits still shows the full value on hover:Both changes are small CSS/template tweaks and I'm fairly confident in this approach, but I haven't run it locally — worth a quick visual check after applying to confirm the flex layout doesn't push the Script ID/State fields off-row when the filename gets very long.