diff --git a/Content.Client/ADT/Research/UI/ResearchConsoleMenu.xaml b/Content.Client/ADT/Research/UI/ResearchConsoleMenu.xaml
index 23ce171b15..1c1d214787 100644
--- a/Content.Client/ADT/Research/UI/ResearchConsoleMenu.xaml
+++ b/Content.Client/ADT/Research/UI/ResearchConsoleMenu.xaml
@@ -56,6 +56,12 @@
+
diff --git a/Content.Client/ADT/Research/UI/ResearchConsoleMenu.xaml.cs b/Content.Client/ADT/Research/UI/ResearchConsoleMenu.xaml.cs
index 7d2de2a8c5..7faf6f5b40 100644
--- a/Content.Client/ADT/Research/UI/ResearchConsoleMenu.xaml.cs
+++ b/Content.Client/ADT/Research/UI/ResearchConsoleMenu.xaml.cs
@@ -92,6 +92,7 @@ public void UpdatePanels(ResearchConsoleBoundInterfaceState state)
CurrentDiscipline = proto.ID;
discipline.SetClickPressed(false);
+ UpdatePanels(state);
Recenter();
};
}
@@ -220,7 +221,7 @@ public void Select(TechnologyPrototype proto)
if (!_player.LocalEntity.HasValue)
return;
- var control = new TechnologyCardControl(proto, _prototype, _sprite, new(), Points, _accessReader.IsAllowed(_player.LocalEntity.Value, Entity) && List.Contains(proto.ID));
+ var control = new TechnologyInfoPanel(proto, _sprite, Points, _accessReader.IsAllowed(_player.LocalEntity.Value, Entity) && List.Contains(proto.ID));
InfoContainer.AddChild(control);
}
diff --git a/Content.Client/ADT/Research/UI/TechnologyInfoPanel.xaml b/Content.Client/ADT/Research/UI/TechnologyInfoPanel.xaml
index ae73e13947..a9aadce904 100644
--- a/Content.Client/ADT/Research/UI/TechnologyInfoPanel.xaml
+++ b/Content.Client/ADT/Research/UI/TechnologyInfoPanel.xaml
@@ -1,12 +1,14 @@
+ Margin="5"
+ Orientation="Vertical"
+ VerticalExpand="True">
+ Margin="5">
+
+ VerticalAlignment="Bottom"
+ Margin="5">