diff --git a/src/ScriptRunner/ScriptRunner.GUI/Views/RunningJobsSection.axaml b/src/ScriptRunner/ScriptRunner.GUI/Views/RunningJobsSection.axaml index 7b73bdc..3f17728 100644 --- a/src/ScriptRunner/ScriptRunner.GUI/Views/RunningJobsSection.axaml +++ b/src/ScriptRunner/ScriptRunner.GUI/Views/RunningJobsSection.axaml @@ -34,7 +34,14 @@ - + @@ -44,7 +51,7 @@ - + diff --git a/src/ScriptRunner/ScriptRunner.GUI/Views/RunningJobsSection.axaml.cs b/src/ScriptRunner/ScriptRunner.GUI/Views/RunningJobsSection.axaml.cs index 37f4709..3430274 100644 --- a/src/ScriptRunner/ScriptRunner.GUI/Views/RunningJobsSection.axaml.cs +++ b/src/ScriptRunner/ScriptRunner.GUI/Views/RunningJobsSection.axaml.cs @@ -1,6 +1,8 @@ -using Avalonia; +using System; +using Avalonia; using Avalonia.Controls; using Avalonia.Input; +using Avalonia.Interactivity; using Avalonia.Markup.Xaml; using ScriptRunner.GUI.ViewModels; @@ -36,4 +38,20 @@ public void AcceptCommand(object? sender, KeyEventArgs e) } } } + + private void InputElement_OnGotFocus(object? sender, GotFocusEventArgs e) + { + if (sender is TextBox textBox) + { + textBox.Height = Double.NaN; + } + } + + private void InputElement_OnLostFocus(object? sender, RoutedEventArgs e) + { + if (sender is TextBox textBox) + { + textBox.Height = 30; + } + } } \ No newline at end of file